2017-09-04 9 views
0

私は現在、自分の拳のボットを開発しています。Facebookメッセンジャーのアプリは、デバッグ手順を複雑にするwebhookを繰り返し呼び出しました。

ボットアプリケーションのコードのどこかにブレークポイントを追加すると、私のFacebookページからメッセージが送信され、その時点でデバッガが停止し、数秒後にその場所でデバッガが停止し、 。

これは、ステータスコード200を返すことでメッセージが受信されたことを確認しなかったために起こります。そのため、Facebook Messengerアプリケーションは同じリクエストを送信し続けます。

私のFacebookのメッセンジャーアプリケーションを設定して、一度自分のwebhookを呼び出す方法はありますか?それとも、私のwebhookが呼び出される時間を長くするのですか?

それ以外の方法はありますか?

+0

いずれも可能ではありません。 – CBroe

+0

私はいくつかのサブスクリプションフィールドをホッピングしていました... – RedEagle

+0

いいえ、それらを介してどのような種類のデータを更新したいかを指定するだけです。 – CBroe

答えて

1

デバッギング中にwebhookがメッセージを受信するとすぐに200オプションを送信するオプションがあります。これにより、メッセージ処理のステップを実行できます。

関連する問題