2017-03-05 1 views
2

Je crée un bot pour Messenger qui utilise webview avec du contenu personnalisé. Le WebView fonctionne très bien, la fermeture de la vue Web à l'aide de Messenger Extensions fonctionne également. Maintenant, j'ai besoin de démarrer le flux de partage personnalisé à partir de ce webview (https://developers.facebook.com/docs/messenger-platform/webview/sharing). J'appelle la méthode MessengerExtensions.beginShareFlow mais rien ne se passe. Ni success ni error ne sont déclenchés. Je comprends que le succès serait déclenché une fois le partage terminé, mais je ne peux même pas le démarrer, car l'interface de partage n'apparaît pas du tout.Facebook Messenger bot - le partage dans le WebView ne démarre pas

J'ai revérifié tous les points énumérés ici:
https://developers.facebook.com/docs/messenger-platform/webview/troubleshooting

Que peut-être tort? Mon bot n'est toujours pas soumis à un examen (pour des raisons évidentes - il n'est pas encore terminé et il manque certaines fonctionnalités) - est-ce le problème? Je serais heureux de contacter le support des développeurs FB directement, mais je ne trouve pas de place pour le faire (btw: c'est juste hilarant).

+0

Avez-vous trouvé une solution pour cela? Je suis confronté au même problème? – sgetachew

Répondre

0

Dans mon cas, le problème était que je ne spécifiais pas ImageURL. L'appel à beginShareFlow s'est simplement écrasé dans un tel cas (le gestionnaire d'erreur n'a pas été appelé).