2016-04-11 5 views
0

ボットの資格情報(appId + appSecret)がhttps://api.botframework.com/bot/v1.0/messagesに接続しても問題ないことを確認したいと思います。botframework apiに対してクレデンシャルを確認する方法

私は次のようなJSONメッセージ投稿してみました何の会話はとても実行していない持っているので、私は本当のメッセージを送信することはできません。 { "type": "Ping"}しかし { "error": { "message": "Expression evaluation failed. Object reference not set to an instance of an object.", "code": "ServiceError" } }

だった私が得た応答を、私のアクセスかどうかを確認するにはどのような方法がありますAPIには大丈夫ですか?

+0

EDITにメッセージを送信するためにdirectline残りのAPIを使用することができます

:私の質問は、十分に正確ではなかった:私はプログラム的にそれを行う方法を求めています。 ユースケースは:私は、ユーザーが自分のボットの資格情報を登録できるウェブサイトを持っています。彼の設定が問題ないかどうかをチェックしたいと思います。 –

答えて

0

ボットを登録している場合は、Bot Frameworkページにアクセスして、[My Bots]メニューをクリックして、登録済みのボットを選択してください。あなたのボットページで、左下にスクロールし、テストボックスがあります。

また、エミュレータを使用することもできます。右上にデフォルトの認証情報をボットの認証情報で置き換える場所があります。次に、あなたのボットを展開した場所にURLを変更します。ヒント:URLに「api/messages」を追加することを忘れないでください。

+0

申し訳ありませんが、私の質問は十分に正確ではありませんでした:プログラムでチェックする方法を知っていますか? –

0

BotFrameworkEmulatorをダウンロードして、ボットへの接続性をテストしてください。モノがインストールされている場合、WindowsおよびOSX上で動作します。エミュレータが実行した後、 '/ settings'と入力すると、エミュレータが使用するデフォルト設定を変更できます。あなたのボットとの間でメッセージを送受信するためのappId、appSecret、urlのエンドポイントを入力するよう求められます。あなたはまた、会話を開始し、あなたのボット

+0

申し訳ありませんが、私の質問は十分正確ではありませんでした:あなたはプログラムでチェックする方法を知っています+私はダイレクトレスト残りAPIを有効にしたくありません –

関連する問題