2017-08-20 10 views
-1

phpでメッセンジャープラットフォーム用のボットを作る。すべてがうまくいきます。しかし、一定の時間が経過すると、fb webhookで何度も同じメッセージを受信し始めます。 Image requests from fbFB-Messangerから同じメッセージを繰り返し返すWebhook

注:時間以外の要求はすべて同じです。そして、fbは珍しい活動のためにアカウントをブロックします。

助けが必要ですか?

+0

Genius laravel開発サーバーが実行されていない、つまりlocalhost:8000が実行されていないときに、その応答を受信しました。私はこの前にこれらのメッセージを受け取りました。それまでは200 OKでした。それはどうやって説明しますか? –

+0

あなたはwebhookイベントを返信していますか? – amuramoto

+0

大丈夫私は「要求」を送信していません。私はこれをあなたに説明させてください.fbユーザーが私のfbページ(本屋のページ)に到達し、webhookと呼ばれるメッセージを送ると、この現象はfbのチャットと呼ばれます。さて、私の場合は人間が返事などをすることができます。私はこれに対してボットを設定しました。だから、誰かが私にメッセージを送るたびに、それはこのwebhookに来る。しかし、私の問題は、送信者が1つのメッセージを送信していることですが、100回以上受信しています。今問題はありますか? –

答えて

0

私はfbサポートにも話したように問題を解決しました。 まず、ユーザーに返信するためにキューを使用していました。その場合は、すぐに応答200 OKに戻りましたが、キューを削除して以来、このエラーが発生していると思います。しかし、fbが私に100のメッセージを送っているという問題(私は彼らと話をして、私たちがサーバをチェックしていると答えました、そして、回答は20年以内に戻ってこなかったので、その場所でそのまま。私は彼らが最大で4倍または5倍のように試してみるべきであることを意味します、もし200ではなく、あなたは何度も同じメッセージを送るのを止めるべきです。

関連する問題