問題タブ [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.
facebook - API を使用して Facebook ボットを作成およびセットアップする
私はmotion.aiと、彼らがFacebookボットをどのように作っているかを調べました. 私は、彼らがどうにかしてすべてを自動的に接続していることに気付きました (ページ、シークレット、ハッシュ、Webhook の設定などを含むアプリ リンク)。
このCreate and Configure Facebook Apps via APIによると、API では実行できません。
誰もがこれをどのように設定したか手がかりを持っていますか? 私は、同様のことを行うべきシステムに取り組んでいます(ボット管理システム全体ではなく、アプリのインスタンス化と設定のためのセットアップ作業)。全部手動でやらないといけないと思っていたのですが、なんとか回避できたので、どうやってやるのか気になります。
ありがとう
express - Express を使用したボットキット
Botkit のドキュメント ( https://github.com/howdyai/botkit/blob/master/readme-facebook.md ) はまったく意味がありません。
さらに、カスタム Web サーバー (express など) がない場合、Botkit はカスタム ローカル URL を設定する方法を提供しません (代わりに、非現実的な 0.0.0.0 を選択するだけです)。
Botkit (特にメッセンジャー用)app = require('express')();
への組み込みに成功した人はいますか? setupWebserver
はいの場合は、完全なコードを提示してください。
postback - [開始] ボタンのペイロード テキストを変更できない
Facebook Messenger チャットボットの [開始] ボタンにあるペイロード テキスト "USER_DEFINED_PAYLOAD" を変更しようとしています。たとえば、次のようにします。
https://developers.facebook.com/docs/messenger-platform/thread-settings/get-started-buttonの例と同様ですが、別のペイロード テキストがあります。
しかし、ペイロードの戻り値はまだ「USER_DEFINED_PAYLOAD」です!! 他のメッセージで他のペイロード テキストを変更できますが、この [開始] ボタンでは変更できません。このペイロード テキストを変更する方法を知っている人がここにいるのだろうか??
facebook-messenger-bot - Facebookメッセンジャーボットに「購読ボタン」を追加するには?
ユーザーがサブスクライブできるボタン (サブスクリプション) をメッセンジャー ボットに追加する必要があります。その後、ボットは特定の時間に最新の投稿をユーザーに自動的に送信します。ドキュメントを調べていましたが、適切なドキュメントが見つかりません。誰でもそれに関して助けてもらえますか?
node.js - メッセンジャーボットのすべての受信者に通知を送信する方法は?
Facebookページにメッセンジャーボットを正常に実装し、受信者IDを使用して個々の受信者に通知を送信できます.
一度にすべての受信者に通知を送信する方法はありますか?
もしあれば、私に提案してください。
ありがとう。
facebook - Facebook メッセンジャー ボット テスト ユーザー API
これらの手順に従い、テスト ユーザーとテスト ページを作成しました。テスト ユーザーでログインすると、メッセージを送受信できるようになりました。
送信者/受信者がページ自体ではなくテストユーザーであるときに、facebook API を介してメッセージを送受信する方法はありますか?
ありがとう