5

We've created an FB messenger bot and can test it fine with real FB accounts. But we would like to create 2000 test users via the developer console/graph api.

The problem I've come across is that, test users (created via the API) can't see public pages. So I logged in as the test users, created a page, and great! test users can see test pages created by other test users. But now I can't link my bot to that page.

Has anyone managed to get this working? We have made a bot for a large corp and they want to send as many testers at it as possible.

The backup plan is that I create real FB accounts and use those...

Thanks!

4

1 に答える 1

7

テスト ユーザーが作成したページをボットに手動でリンクする必要があります。そのためには、まず次のリンクを使用してテスト ページ ID を取得します。

https://graph.facebook.com/v2.6/me/accounts?access_token=<TEST_USER_ACCESS_TOKEN>

次に、ページ トークンを使用して、次を使用してボットをリンクします。

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

( https://developers.facebook.com/docs/messenger-platform/guides/setup#subscribe_appを参照)

詳細な回避策は次のとおりです: https://developers.facebook.com/bugs/230322797329131/?hc_location=ufi

お役に立てれば !

于 2016-11-16T00:05:23.937 に答える