BotFramework(NodeJS)で、私はhttps://docs.microsoft.com/en-us/bot-framework/nodejs/bot-builder-nodejs-send-receive-attachmentsで利用可能なデモを複製しようとしていました。それは実際にうまくいく。ケースミリの記事変化BotFrameworkのSkypeから添付ファイルを受け取ることができません
コード:
2017-12-07T02:16:15.815Z Error: POST to 'https://smba.trafficmanager.net/apis/v3/conversations/<My Conversation>/activities' failed: [400] Bad Request
at Request._callback (/app/node_modules/botbuilder/lib/bots/ChatConnector.js:545:46)
at Request.self.callback (/app/node_modules/request/request.js:186:22)
at emitTwo (events.js:126:13)
at Request.emit (events.js:214:7)
at Request.<anonymous> (/app/node_modules/request/request.js:1163:10)
at emitOne (events.js:116:13)
at Request.emit (events.js:211:7)
at IncomingMessage.<anonymous> (/app/node_modules/request/request.js:1085:12)
at Object.onceWrapper (events.js:313:30)
at emitNone (events.js:111:20)
:
// Create your bot with a function to receive messages from the user
var bot = new builder.UniversalBot(connector, function (session) {
var msg = session.message;
if (msg.attachments && msg.attachments.length > 0) {
// Echo back attachment
var attachment = msg.attachments[0];
session.send({
text: "You sent:",
attachments: [
{
contentType: attachment.contentType,
contentUrl: attachment.contentUrl,
name: attachment.name
}
]
});
} else {
// Echo back users text
session.send("You said: %s", session.message.text);
}
});
しかし、私が直面しています問題は、私はスカイプ(ノーマル)からの呼び出しを行うとき、私はエラーメッセージが表示されるということです
アイデア?
[更新:私は添付ファイルの応答を作成するときだけ発生します。だから私はそれがどこに問題があると思う]
現在Skypeクライアント経由でボットに画像をアップロードする際にバグがあります。現在、Skypeチームが対応しています。あなたのボットでhttps://web.skype.com/en/を使用して画像をアップロードし、それが機能するかどうか確認しますか? –
仕事で私はweb.skype.com(法人代理人)にアクセスできません。私はSkype(Android)で私の個人的な電話を使用しています。 – Nordes