問題タブ [facebook-chatbot]

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 投票する
1 に答える
91 参照

node.js - Facebook チャットボットのポスト コールバックには、nodejs の正しいデータ構造がありません

laravelを使用してphpでFacebookチャットボットのWebhookを実装しましたが、ボットにメッセージを送ると、予想されるデータ構造で投稿リクエストを受け取り、すべて正常に機能するようになりました。次に、nodejs を使用して webhook の実装を試みましたが、ボットにメッセージを送信すると、受信した投稿要求が期待されるものではありません。トークンを使用して Webhook を検証できたので、これはちょっと奇妙です。PHPの実装に使用したのと同じFacebookアプリとページを使用したので、問題はないと思います。ノード内のコードは次のとおりです: http://pastebin.com/0GQcXdV2

リクエスト構造は次のようになると思います:http://pastebin.com/GFU89LjA

しかし、代わりにこれです: http://pastebin.com/51S7DrkG

この質問がばかげているように思えて申し訳ありませんが、明らかな何かが欠けていますが、何がわからないのですか。私はノード js に慣れていないので、これは初心者の間違いかもしれませんが、何が間違っているのか教えていただければ幸いです。前もって感謝します

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

php - メッセンジャーチャットボットで誰かの名前にアクセスするには? (Facebook メッセンジャー SDK)

こんにちは、私は PHP と Messenger Bot でコーディングするのが初めてです。

私のチャットボットにメッセージを送っていた人の名前にどうやってアクセスするのだろうと思っていました.

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

html - Facebook チャットで html タグのハイパーリンク、オーディオ、ビデオを送信できますか?

Facebook チャットで自分のウェブサイトとして HTML ハイパーリンクを送信したいと考えています。しかし、チャットボックスはそれをテキストとして読みました。チャットで HTML タグを送信することはできますか。html タグの audio と video の場合も同じです。チャットでビデオとオーディオのリンクを送信できます。しかし、HTMLタグを使用して、友達とチャットボックスでオーディオまたはビデオを実行したいです。フェイスブックのチャットで可能か不可能か。前もって感謝します

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

javascript - FacebookチャットボットAPIからユーザーの位置を取得する方法

Facebook メッセンジャー チャットボットからユーザーの位置情報を取得する方法を考えていました。私が達成したいことは次のとおりです。チャットボットは「あなたの場所を送ってください」のようなことを言い、ユーザーはFacebookメッセンジャーアプリで「場所を共有」をタップします。ユーザーが送信するテキストメッセージを取得する方法を理解しましたが、場所はわかりません。前もって感謝します!

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

facebook - Facebook Messenger プラットフォームでボットへのユーザーの最初のメッセージを処理するイベントまたはその他の方法はありますか?

Facebook Messenger プラットフォームのチャット ボットにウェルカム メッセージを設定しました。ここで、ユーザーが初めてメッセージを送信したときを知り、この特別なケースを処理したいと考えています (通常、ユーザーに関する詳細情報を取得し、将来の使用のために保存し、すべてのメッセージで facebook グラフ API をクエリするのではありません)。

ユーザーがメッセンジャーで「開始する」CTA をクリックしたときの特別なイベントはありますか? 他の簡単な方法はありますか (ユーザー自身を識別するデータを保存することを除く) ?

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

facebook - Facebook Messenger API: モバイルでボタンが表示されない

2 つの写真がすべてを物語っています。チャットボットのモバイル インスタンスにはボタンが表示されませんが (template_typeボタン、ジェネリックなどの選択に関係なく)、デスクトップ インスタンスは正常に動作します。ボタンが表示されます。ユーザーは、クリックするはずのボタンが見えず、代わりにボットに向かって叫び始めると、当然、かなり混乱してイライラします。

ボットのモバイル バージョンにボタンが表示されない:

ボットのモバイル バージョンにボタンが表示されない

Bot Do Show ボタンのデスクトップ バージョン:

Bot Do Show ボタンのデスクトップ バージョン

この動作について説明している FB Dev フォーラムにバグがリストされていますが、そのうちのいくつかはあまりアクションが行われていないため、私が知らない回避策がないのではないかと思います。ある?

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

chatbot - 既存のデータ行で wit.ai を使用するにはどうすればよいですか?

wit.ai チャットボットのトレーニング データとして使用したい既存のデータがたくさんあります。データはcsvファイルに保存され、各行にはステートメント/質問とそのステートメント/質問に対する応答があります。

wit.ai では、作成されたコメントにインテントを割り当てる必要があることを知っているので、私が持っているデータを単純に送信して、チャットボットにインテントの学習を開始させる方法があるかどうか疑問に思っています。

ありがとう!

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

node.js - ノードjsを使用したFacebookメッセンジャーボットAPIは複数の返信を送信します

メッセージ ボット API でエラーが発生しています。何らかの理由で、特定のユーザーへのメッセージを一度に 20 のように複数起動します。ノードでherokuを使用しています。なぜこれを行っているのかわかりませんか?どんな助けでも大歓迎です。 ここに画像の説明を入力

0 投票する
10 に答える
26679 参照

facebook - Facebookメッセンジャーボットで「開始」ボタンを設定する方法と、いつウェルカムメッセージを送信するか

「始めましょう」

このURLにリクエストを送信しようとしました

https://graph.facebook.com/v2.6/PAGE_ID/thread_settings?access_token=PAGE_ACCESS_TOKEN

しかし、うまくいきませんでした。