2013-07-03 7 views
5

ich die Anweisungen auf dieser Seite gefolgt sind: https://developers.facebook.com/docs/reference/api/page/#realtimeStopp für eine Facebook-Seite Echtzeit-Updates empfangen

Aber ich kann die löschen App Abschnitt nicht zur Arbeit bekommen. Dies ist sowohl beim PHP SDK als auch beim Facebook API Explorer der Fall.

Zuerst füge ich eine App Updates in Echtzeit zu erhalten, indem POSTen zu

/<page_id>/tabs 

mit den app_id Parametern auf meine App-ID gesetzt. Ich gebe auch ein Access Token für die Seite.

Dies gibt 'True' im Graph Explorer und '1' mit dem PHP SDK zurück, was, wie ich verstehe, Erfolg in beiden Fällen bedeutet. Ich weiß, dass dies wahr ist, da ich Daten zu meinem Echtzeitendpunkt erhalten habe.

Allerdings muss ich auch diese Abonnements pro Seite löschen können. Die Dokumentation schlägt vor, dies erfolgt durch eine

/<page_id>/tabs/app_<app_id> 

wieder DELETE Durchführung Token wie vor den gleichen Zugang geben. Sowohl in der Graph Explorer und der PHP-SDK, das zurückgibt:

(#100) Tab is not installed or not removable: <The same app_id I passed> 

ich ein paar andere Leute gesehen habe das gleiche Problem gemeldet hat, aber anscheinend keine Lösungen. Wenn es jemand geschafft hat, das herauszufinden, würde ich Ihre Gedanken sehr schätzen.

+0

Können Sie einfach zu App-Einstellungen gehen und es dort entfernen? –

+0

Es scheint keine Option dafür zu geben. – Gav

+0

Wenn Sie auf https://developers.facebook.com/apps/PUT_YOUR_APP_ID_HERE/realtime?ref=nav gehen, gibt es kein Abonnement? –

Antwort

0

Es gibt zwei mögliche Alternativen:

Zur https://www.facebook.com/{page_id}/settings?tab=apps und die Anwendung manuell von der Seite entfernen. Wenn die App nicht vorhanden ist, wurde sie bereits entfernt.

Oder:

können Sie die Real-time Update documentation verwenden und eine DELETE-API-Aufruf verwenden, um die Seite von Echtzeit-Updates abzumelden. Wenn Ihre Anwendung jedoch mit mehr als einer Seite verwendet wird, werden auch die anderen Seiten abbestellt.

+0

Wie in meinem ersten Post erwähnt, funktioniert der DELETE-API-Aufruf nicht. Facebook hat dieses Problem hier https://developers.facebook.com/bugs/503381706394259 – Gav

+0

anerkannt Hat die andere Methode funktioniert? I.e. Löschen der Registerkarte aus den Seiteneinstellungen? –

+0

Dies kann eine Vorstellung von einem vollständigen Ablauf des Seitenabonnements geben: http://tech-brains.blogspot.in/2015/04/real-time-updates-for-facebook-page.html – RAJ