問題タブ [facebook-messenger-bot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
347 参照

python - ユーザー入力を無限にエコーし、ユーザーが特定のコマンド (bye など) を入力したときにのみ停止する facebook ボットを作成する方法は?

ユーザー入力を単にエコーする fb ボットを作成しました。ユーザー入力を継続的にエコーし、ユーザーが「さようなら」と入力すると停止するようにします。それ、どうやったら出来るの?助けてください。コード: ```import os import sys import json

0 投票する
1 に答える
1697 参照

facebook - Facebook Messenger Bot, test users, has anyone got this working?

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!

0 投票する
0 に答える
231 参照

facebook - MessengerExtensions.requestPaymentCredentials を使用してデータを取得できない

Facebookメッセンジャー拡張機能SDKを使用してMessengerExtensions.requestPaymentCredentialsを試した人はいますか(ドキュメントを参照)?クライアント側の JavaScript コードでこれを呼び出そうとしていますが、データを取得できません。以下のコードは、電子メールでもエラーでも警告しません。

ここに私のクライアント側のJavaScriptコードがあります:

注 : 同様のコードで、MessengerExtensions.getUserID を使用してユーザー プロファイル データを取得できます。

0 投票する
1 に答える
2471 参照

facebook-messenger - Facebook メッセンジャー チャットボットの URL プレビュー

FBメッセンジャーチャットボットを作成しています。画像 URL リンクの送信中にプレビューを生成する JSON 形式は何ですか。

上のスクリーンショットでは、手動で URL を送信すると、FB メッセンジャーがプレビューを生成することがわかります。 同様に、チャットボットが URL を送信する場合、メッセンジャーはプレビューを生成する必要があります。 だから私のクエリは、URL を送信した場合にプレビューを生成する JSON 形式は何ですか?

上のスクリーンショットでは、手動で URL を送信すると、FB メッセンジャーがプレビューを生成することがわかります。同様に、チャットボットが URL を送信する場合、メッセンジャーはプレビューを生成する必要があります。だから私のクエリは、URL を送信した場合にプレビューを生成する JSON 形式は何ですか?

注: サイズ制限があるため、画像を添付ファイルとして送信したくありません

0 投票する
1 に答える
1768 参照

facebook-javascript-sdk - Messenger 拡張機能を含む URL ボタンは常に fallback_url にリダイレクトします

Facebook メッセンジャー チャットボットで作業し、Webview と拡張機能を使用して拡張コンテンツ(私の場合は日付ピッカー)を表示しようとしています。

ドキュメントに記載されているように、ブラウザー ユーザーを処理するために、Messenger Extensions メッセージを含むURL ボタンを送信します。fallback_url

Androidフォンでは、そのボタンをクリックするたびに、Webビューが適切に開きますが、常にfallback_url. を削除するfallback_urlと、期待どおりに使用urlされますが、Facebook Javascript SDK はエラー 2071011 のみをトリガーします (このMessenger Extensions Javascript SDK Error 2071011 のように)。

私はmessenger_extensionsが無効になっているように感じますが、それを有効または無効にすることに関するドキュメントの参照を見つけることができませんでした.
これは、私のアプリケーションが公開されている (Facebook によってレビューされている) という事実に関連している可能性がありますが、そうは思いません。

誰かが同様の問題を抱えていて、これを修正する方法を知っていますか?! ありがとう。

0 投票する
1 に答える
118 参照

facebook-messenger-bot - ボットがユーザーが wit.ai に入力した内容を認識していない場合、ユーザーへの返信を停止するにはどうすればよいですか?

私はこのチュートリアルwit ai メッセンジャー ボット チュートリアルに従っています。 私の質問は、ボットがユーザーの入力内容を認識していない場合に返信を停止する方法です。

ガイドしてください

0 投票する
3 に答える
1475 参照

python - Facebook メッセンジャーのチャットボットが重複した返信を返す

私は wit.ai と python でチャットボットを構築し、それを Facebook Messenger と統合しています。このチュートリアルとまったく同じように、Webhook と send 関数および fb_message 関数を設定しました: https://github.com/wit-ai/pywit/blob/master/examples/messenger.py

私のボットは、wit.ai またはコンソールでテストすると正常に動作しますが、実際の Facebook Messenger でテストすると、それぞれの返信が 2 回返されます。ボット内のどの関数が呼び出されても問題ありません。常に 2 つの応答が返されます。

私の最も簡単なアクションはこれです:

(これは常に、wit.ai エンジンで定義されている同じ文字列を返します。)