5

私たちはFBメッセンジャーボットを作成しました。本当のFBアカウントでそれをうまくテストできます。しかし、我々は、開発者のコ​​ンソール/グラフのAPIを介して2000人のテストユーザーを作成したいと思います。Facebookのメッセンジャーボット、テストユーザー、誰もがこの仕事をしていますか?

私が遭遇した問題は、テストユーザー(API経由で作成されたユーザー)は公開ページを見ることができないということです。だから私はテストユーザーとしてログインし、ページを作成し、素晴らしい!テストユーザーは、他のテストユーザーによって作成されたテストページを見ることができます。しかし、今はボットをそのページにリンクすることはできません。

誰でもこれを稼働させることができましたか?私たちは大企業のためのボットを作っており、できるだけ多くのテスターを送りたいと思っています。

バックアップ計画は、私は本当のFBのアカウントを作成し、...

おかげで、それらを使用することです!

答えて

6

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

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

を: https://developers.facebook.com/bugs/230322797329131/?hc_location=ufi

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を参照)

ここでは、詳細な回避策です

希望します。

+0

すばらしいサイモンさんありがとうございました! –

+1

Simonさん、ありがとうございます。これを実現するには、短命のページトークンを長いものに交換する必要があります。そうしないと、テストユーザーがあなたのボットをログアウトするとすぐに、テストページに再度アクセスできなくなります。 https://developers.facebook.com/docs/facebook-login/access-tokens/expiration-and-extension GET/oauth/access_token? grant_type = fb_exchange_token & のclient_id = {アプリ-ID} & client_secret = {アプリ-秘密} & fb_exchange_token = {短命トークン} –

+0

私は、アカウントに関する情報を得ることができない、これが結果です:{ "data":[]} –

関連する問題