1
我嘗試使用機器人仿真工具,併發送此圖像關閉的微軟customvision API附加圖像的POST請求,我遇到的問題是,我得到瞭如何使用CustomVision與API的NodeJS
{ Code: 'BadRequestImageFormat', Message: '' }
從定製回來的定製視覺API調用。
我使用的request
模塊從npm
處理呼叫
// Receive messages from the user and respond by echoing each message back (prefixed with 'You said:')
var bot = new builder.UniversalBot(connector, function (session) {
session.send("Hello"); //session.message.text
// If there is an attachment
if (session.message.attachments.length > 0){
console.log(session.message.attachments[0])
request.post({
url: 'xxx',
encoding: null,
json: true,
headers: {
'Content-Type': 'application/octet-stream',
'Prediction-Key': 'xxx'
},
body: session.message.attachments[0]
}, function(error, response, body){
console.log(body);
});
}
});
我相信,我可以通過發出錯誤的格式定製視覺不過,我一直無法弄清楚作爲然而。
您可以添加更多的細節關於你所使用的圖像(這是圖像格式,圖像大小...)。 你直接嘗試首先使用自定義視覺與圖像? –