2
我正在嘗試使JavaScript中的Microsoft Cognitive Services的工作非常簡單,但它不起作用。我不知道爲什麼。有人可以幫我或提供一個工作的例子嗎?JavaScript中的Microsoft認知服務示例
我試着讓代碼在節點和瀏覽器中工作(當然對代碼進行了正確的修改)。
我得到這個錯誤節點:
"statusCode":404,"message":"Resource not found".
而如果我運行的代碼示例[在網站上提供] [1]我得到這個錯誤:
Access Denied (401): Access denied due to invalid subscription key
(其是奇怪的原因,我正在複製已在我的帳戶頁面中提供給我的確切密鑰)。
const cognitiveServices = require('cognitive-services');
const computerVision = cognitiveServices.computerVision({
API_KEY: "myAPIkey"
});
const parameters = {
"language": "unk",
"detectOrientation": "true",
"content-type": "application/json"
};
const body = {
"url": "https://upload.wikimedia.org/wikipedia/commons/2/23/Space_Needle_2011-07-04.jpg"
};
computerVision.ocr({
parameters,
body
})
.then((response) => {
console.log('Got response', response);
})
.catch((err) => {
console.error('Encountered error making request:', err);
});
您是否註冊了Azure帳戶以使用認知API? – volatilevar
@volatilevar我已經在此鏈接中的指南之後創建了API密鑰:[link](https://docs.microsoft.com/zh-cn/azure/cognitive-services/computer-vision/vision-api-how-到主題/ howtosubscribe)。現在我在這個頁面提供了2個API密鑰:[link](https://azure.microsoft.com/en-us/try/cognitive-services/my-apis/)。 – Jacob
你可以請嘗試刪除線「內容類型」:「應用程序/ JSON」在您的參數? – volatilevar