Ich erstelle eine Anwendung, wo ich einen Benutzer benötigen, um uns Zugang zu ihrer Facebook-Seite zu gewähren, so dass alle eingehenden Nachrichten durch unsere Anwendung fließen können (sowie ausgehende).Facebook Messenger API pages_messaging Erlaubnis
Ich habe das alles richtig funktioniert, aber Facebook wird meine app nicht genehmigen wegen der Facebook-Erlaubnis pages_messaging und sie "keine Antwort von meinem Bot erhalten" (Ich habe drei Mal gerade abgelehnt). Was mache ich hier falsch? Wir verwenden keine Bots, brauche ich sogar die Berechtigung pages_messaging (Ich verwende ihren Webhook, um eingehende Seitennachrichten zu erhalten, und api, um ausgehende Nachrichten zu senden)?
Wenn App einreichen, sagt pages_messaging Erlaubnis:
Bitte geben Sie die Seite, die verwendet werden können, um dieses Bot zu testen. Stellen Sie sicher, dass der Bot korrekt verbunden und funktionsfähig ist, andernfalls wird Ihre Einreichung möglicherweise abgelehnt.
Hier Feedback des Facebook von meiner Vorlage (verweigert mehrfach):
Vielen Dank für Ihren Beitrag. Wir haben die Messenger-Erfahrung auf Ihrer zugehörigen Seite getestet und haben keine Antwort von Ihrem Messenger-Bot erhalten. Bitte reiche es mit der neuen, verbesserten Version deines Bots erneut ein.
Müssen Sie Nachrichten über Ihre App senden oder einfach nur lesen? – Code
@Code Muss senden und lesen – timmyg13
Haben Sie schon einen Bot gebaut und einen Webhook eingerichtet? Sie müssen Ihre App nur zur Überprüfung einreichen, bevor Sie sie live schalten, die für die Entwicklung nicht benötigt wird. Wenn Sie einen Bot haben und bereit sind, live zu gehen, aber immer noch die Erlaubnis verweigert wird, dann klingt es wie Ihr Bot scheitert, wenn FB es testet. –