2017-02-03 16 views
2

Microsoft's Bot Frameworkには、Facebook Messenger Channelがあります。そして設定ページによると、私はすべてを踏襲してから、ボットフレームワークとFacebookアプリケーションの両方で設定を終えました。Facebook MessengerチャンネルがMicrosoft Botframeworkと連携していません

FacebookのWebhooksとそのコールバックURL(必要な確認トークンを使用)を設定しました。すべては(下のスクリーンショットを参照してください)

を正しいと思えるが、私は(私のFBの管理者アカウントから)私のページにチャットしようとし始めるとき、返事は何もありません。

どのような問題があるようですか?私は何を見ているべきですか?

ありがとうございました。

enter image description here

enter image description here

enter image description here

enter image description here

+0

FBチャンネルの設定に非常に役立つ[このチュートリアル](https://www.codeproject.com/Articles/1110201/Creating-A-Facebook-Bot-Using-Microsoft-Bot-Framew)が見つかりました – stuartd

+0

ボットは展開されましたか?どこ? –

+0

BotFrameworkポータルページのエラーが表示されますか? (それをリフレッシュした後) –

答えて

1

私はそれが今働いています。 Botframeworkの「資格情報を入力します」セクション内

  • 、そこに入力するFacebook Page Idフィールドですが、私は(タブ「について」の下にあります)のFacebookページに特定Page IDがあります知りませんでした。実際、私はそれがURLで使用したものだと思っていました(例:https://www.facebook.com/xxxxxxxxxxx、したがって:xxxxxxxxxxx)が間違っていました。
  • 次に、Botframeworkから認証情報を再認証して再送信します。すべてのための

みんなありがとうは役立ちます。

+0

URLに使用されているのと同じIDのようです:facebook.com/xxxxの後に貼り付けてみてください。 Botframeworkから資格情報を認証解除して再送信するとどういう意味ですか? FBでチャットボットの作業を行うことができません。 Skypeやエミュレータ経由で動作します。 – ignacy130

+0

URLに表示されるIDは実際には「FacebookページID」ではありません。あなたは "About"タブで正しいものを見ることができます。 – wmtechnologies

+0

にアクセスしてください:https://www.facebook。com/pg/xxxxxxxxxx/about /?ref = page_internal – wmtechnologies

0

また、あなたはあなたのボットはテストパネルやボットフレームワークのポータルでウェブチャットコントロールから正常に動作することを確認することができます。

資格情報の認証を解除して再送信することもできます。

Facebookチャンネルのボットフレームワークポータルでエラーが表示されないことは間違いです。これは、メッセージがFacebookのメッセンジャーチャットサービスからボットフレームワークに移行していないことを意味します。コールバックURLを正しく設定したようです(マスクされていない部分から)。

また、Azureのアプリケーションの洞察をフックアップし、私達に(ポータル経由)計装キーを与え、私たちは、あなたのアプリの洞察インスタンスに任意のエラーイベントが送信されますすることができます。

関連する問題