Testbenutzer kann nicht mit der Messenger Bot-App auf die Facebook-Seite zugreifen

9

Ich versuche meinen ersten Facebook-Bot einzurichten, indem ich dieses Beispielprojekt befolge in Glitch , verbunden mit dieser Schnellstart-Hilfeseite .

Ich habe mich mit einem echten Benutzer angemeldet, dann eine App erstellt und ein Messenger-Produkt gemäß den Anweisungen hinzugefügt. Ich habe den Webhook eingerichtet, ich habe auch eine Seite mit diesem Benutzer erstellt und den Messenger-Bot über das App-Dashboard abonniert.

Ich kann auf die Seite mit dem echten Benutzer zugreifen und ich kann Nachrichten an die Seite senden, und der Bot reagiert auf diese Nachrichten wie erwartet. So weit so gut.

Nun möchte ich Testbenutzer erstellen, damit ich auf diese Seite zugreifen und Nachrichten mit anderen Benutzern senden kann. Ich habe die Prozedur hier verfolgt, um solche Testbenutzer zu erstellen.

Das Problem ist, dass diese Testbenutzer nicht auf die Seite zugreifen können: "Entschuldigung, dieser Inhalt ist momentan nicht verfügbar"

Ich habe dies und diese Antworten, die beide auf diese Erklärung .

Grundsätzlich muss die Seite, die der Bot abonniert hat, von einem der Testbenutzer mit den Berechtigungen manage_pages und pages_messaging erstellt werden. So kann ich andere Testbenutzer erstellen, die sich mit der Testseite verbinden und Nachrichten problemlos senden können. Der Bot ist dieser neuen Testseite jedoch trotz dieser Schritte nicht ordnungsgemäß beigetreten. Ich folgte ihnen alle und erhielt die Antwort success im Abonnement-Schritt:

https://graph.facebook.com/v2.9/me/subscribed_apps?method=POST&access_token=<TEST_USER_PAGE_ACCESS_TOKEN>

Trotzdem ist der Bot nicht mit der Testseite verbunden. Ich kann Nachrichten zwischen Testbenutzern auf der Testseite hin- und herschicken, aber der Bot reagiert nicht und ich erhalte keine Aktivitätsprotokolle im Webhook.

Auf den Punkt gebracht:

  1. Wenn ich eine Seite mit einem echten Benutzer erstelle, kann ich den Bot erfolgreich auf der Seite abonnieren, aber ich kann nicht auf die Seite mit Testbenutzern zugreifen.
  2. Wenn ich eine Seite mit einem Testbenutzer erstelle, kann ich mit anderen Testbenutzern erfolgreich auf die Seite zugreifen, aber ich kann den Bot nicht auf der Seite abonnieren.

Wie kann ich das Problem lösen oder zumindest beheben?

Facebook API v2.9

    
atineoSE 30.04.2017, 17:23
quelle

0 Antworten