Wir (ein lokaler hackerspace) haben einen Tumblr Blog und wollten uns eine Facebook Seite machen. Bevor wir live gehen, wollten wir alle unsere Tumblr-Inhalte nach Facebook importieren, damit auch unsere Fans auf Facebook hier surfen können. Dazu habe ich eine App erstellt, die alle Beiträge aus unserem Tumblr-Blog liest und auf unserer neuen Facebook-Seite veröffentlicht (auch diese Beiträge zurückdatiert). Hier ist mein Problem: Nach der Anwendung kann über ~ 130 Wieder Beiträge (~ 260 Operationen: veröffentlichen + backdate) beginne ich erhalte eine Fehlermeldung:Facebook-App blockiert für das Posten zu schnell. Was sind die Grenzen?
Received Facebook error response of type OAuthException: It looks like you were misusing this feature by going too fast. You’ve been blocked from using it.
Learn more about blocks in the Help Center. (code 368, subcode 1390008)
Der Block am nächsten Tag verschwunden ist, aber nach einer ähnlichen Menge an Operationen ist es zurück. Nach ein paar Stunden später, als der Block wieder verschwunden ist, habe ich zwischen den Vorgängen 6-Sekunden-Verzögerungen eingefügt, aber das hat nicht geholfen und nach 19 Re-Posts bin ich wieder blockiert. Einige Fakten:
Dies ist meine erste Erfahrung mit Facebook API und ich konnte keinen Ort finden, an dem ich sie offiziell mit dieser Frage ansprechen könnte. Ich könnte mit 100 Posts/Tag fortfahren, aber ich fürchte, dass ich für immer verbannt werde, auch wenn ich keine Lust habe, etwas falsches zu machen.
Ich habe hier keinen Code mehr eingegeben, da der Code selbst kein Problem zu sein scheint, sondern eher die Geschwindigkeit, mit der er ausgeführt wird.
Also, sollte ich mit 100 Posts/Tag fortfahren und hoffe, dass ich nicht gebannt werde, oder gibt es einen anderen "richtigen" Weg, damit umzugehen?
Vielen Dank im Voraus!
Hallo, toller Beitrag! Ich arbeite an etwas sehr ähnlichem. Gibt es eine Chance, dass du den Link zu deinem GitHub posten kannst, damit ich einen Bereich haben kann? :) – AK47
Es ist noch nicht da, da einige kleinere Hauswirtschaft für den Code erforderlich ist, aber ich kann versuchen, nicht zu vergessen, es dort zu setzen, wie es ist, wenn Sie es eilig haben. – Rokas
Ich arbeitete über Nacht daran herum und konnte einige Basisanwendungen in Python installieren. Es gibt keine Eile, den Code zu pushen, aber ich habe vielleicht einen Snoop, sobald er live ist! Prost – AK47