10

私はこのスレッドの解決策に従いましたが、Facebookメッセンジャーボットで「開始」ボタンを設定する方法とウェルカムメッセージをいつ送信するかがまだ機能 していません

私は生の体でgraph.facebook.com/v2.6/me/thread_settings?access_token=xxxxxとgraph.facebook.com/v2.6/page_id/thread_settings?access_token=xxxxxの両方を試しました

{
  "setting_type":"call_to_actions",
  "thread_state":"new_thread",
  "call_to_actions":[
    {
  "payload":"USER_DEFINED_PAYLOAD"

   }
 ]
}   

返信メールはこんな感じ

  {
  "result": "Successfully added new_thread's CTAs"
 }

しかし、ようこそ画面のメッセージは「メッセージを入力してください...」と表示され続けます

助けてください。これはとてもイライラします。FB 開発者サイトのドキュメントはまったく役に立ちません https://developers.facebook.com/docs/messenger-platform/thread-settings/get-started-button

4

4 に答える 4

6

ボタンが POST リクエストを使用して最終的に設定されると、ボタンが表示されるかどうかに影響を与えると思われるバグ/問題がいくつかあります。これが私が見つけたものです。

Messenger.com やモバイル アプリではなく、facebook.com チャットでコンバージョンを削除する必要があります。これを行うには、チャット ウィンドウの小さな歯車をクリックします。

fb.com で削除すると、次に fb.com と Messenger.com でチャットしようとしたときにボタンが表示されます。

fb.com で削除した後、以前に使用した Android Messenger クライアントにボタンが表示されなくなります。

ボタンを Android メッセンジャー クライアントに再び表示するには、[Android 設定] -> [アプリ] でメッセンジャーのデータ/キャッシュをクリアする必要があります。これにより、ログインもクリアされ、再度ログインする必要があります。

iOS デバイスを持っていません。

于 2017-04-28T13:28:56.143 に答える
4

ドキュメントにあるように。

[開始] ボタンは、ユーザーが Messenger のページを初めて操作するときにのみ表示されます。

そのため、ボットとやり取りしたことがある場合は、このボタンが再び表示されます。

しかし、ライブハックがあります。Web インターフェイスでボットとのチャットを削除して、再度追加できます。

注: モバイル アプリの一部の新規ユーザーは、古いバージョンのアプリでボタンを受け取れない場合があります。

于 2016-08-29T17:00:43.930 に答える