2017-03-05 3 views
2

Ich erstelle einen Bot für Messenger, der Webview mit einigen benutzerdefinierten Inhalten verwendet. Die Webansicht funktioniert einwandfrei, auch das Schließen der Webansicht mit Messenger Extensions funktioniert gut. Jetzt muss ich den benutzerdefinierten Freigabefluss über diese Webansicht starten (https://developers.facebook.com/docs/messenger-platform/webview/sharing). Ich rufe die Methode MessengerExtensions.beginShareFlow aber nichts passiert. Weder success noch error werden ausgelöst. Ich verstehe, dass der Erfolg nach Abschluss der Freigabe ausgelöst werden würde, aber ich kann es nicht einmal starten, da die Freigabe-Benutzeroberfläche überhaupt nicht angezeigt wird.Facebook Messenger Bot - Teilen in Webview nicht starten

ich doppelt geprüft haben alle hier aufgeführten Punkte:
https://developers.facebook.com/docs/messenger-platform/webview/troubleshooting

Was kann falsch sein? Mein Bot ist noch nicht zur Überprüfung eingereicht (aus offensichtlichen Gründen - es ist noch nicht fertig und es fehlt an Funktionalität) - ist das das Problem? Ich würde mich freuen, den Support der FB Entwickler direkt zu kontaktieren, aber ich kann keinen Platz dafür finden (übrigens: das ist einfach nur lustig).

+0

Haben Sie eine Lösung dafür gefunden? Ich stehe vor demselben Problem? – sgetachew

Antwort

0

In meinem Fall war das Problem, dass ich ImageURL nicht angegeben habe. Der Aufruf an beginShareFlow ist in diesem Fall einfach abgestürzt (Fehlerhandler wurde nicht aufgerufen).