4

Ich habe Facebook-Messenger-Anwendung (es ist Bot mit MS Bot Framework, obwohl ich glaube nicht, dass es relevant ist). Es hat Webhook abonniert zu Seitenereignissen. Früher war es in Ordnung, bis vor wenigen Tagen arbeiten, wenn die Webhook ab Seite unsubscribed war und wenn ich versuche, wieder zu abonnieren es sagt mir:Facebook Messenger App Webhook-Abonnement - Unzureichende Erlaubnis

„Nicht genügend Permission Sie haben nicht die erforderliche Berechtigung für die angegebene Seite um die angeforderte Aktion auszuführen. "

Ich bin Besitzer und Admin auf der FB-Seite und Messenger-App. Ich habe eine ähnliche Seite und Messenger-App erstellt, und es funktioniert dort, aber ich muss immer noch diese alte verwenden. Ich habe versucht, andere Seiten zu abonnieren, die ich besitze und admin, aber mit demselben Ergebnis. Ich habe es auch mit einer anderen Person versucht, die Admin ist.

Ich habe andere Menschen gefunden, die gleiche/ähnliche Nachricht auf FB, aber nicht in diesem speziellen Fall. Aber ich habe keine Lösung gefunden.

Weiß jemand, was könnte das Problem sein? Oder hat jemand dieses Problem erlebt?

Vielen Dank im Voraus für irgendwelche Ideen.

Antwort

7

Sie müssen zuerst ein Token generieren. Unter messager-> Einstellungen-> Token-Generierung-> Wählen Sie Ihre Seite und Sie werden aufgefordert, die Erlaubnis zu geben. Gewähren Sie alle erforderlichen Berechtigungen, dann können Sie die von Ihnen verwalteten Seiten abonnieren oder abbestellen.

Dieser Prozess gibt Ihrer Anwendung das zu validierende Token, wenn Sie über den Moderator oder höhere Rechte für die Seite verfügen, die Sie abonnieren möchten.

+0

Dies ist die richtige Antwort. –

3

Nach 3 Tagen auf diese. Hier ist die Lösung dafür.

  1. Gehen Sie zu Ihrem Facebook-Profil -> Einstellungen -> Apps und IHRE APP entfernen von dort.

  2. In Entwicklerdashboard Zum App Review -> Add Items

    1. manage_pages (diese Berechtigung benötigt für den Zugriff auf Seite Zugriffstoken)

    oben Erlaubnis hinzufügen zur Überprüfung - mit jedem einfachen Video obiger Fehler

  3. Jetzt gehen Sie zu Messenger-> Einstellungen -> Token Generation Wählen Sie die Seite aus dem Dropdown-Liste jetzt wird es ein Pop-up öffnen (weil Sie diese App in ersten Schritt entfernt) für App-Zugriffsberechtigung, Bekanntmachung, die jetzt wird es für Seiten jene Erlaubnis erteilen Erlaubnis verwalten stellen und Zugriffstoken

  4. Jetzt wieder erstellen versuchen abonnieren Webhook zu Seiten

    Das funktioniert für mich.

+0

Ich fühle deinen Schmerz verbringen 3 Tage auf diesen Mann :) danke für die Antwort - es löste Problem für mich auch –

Verwandte Themen