Troubleshooting of Azure Cognitive Services API

From LemonWiki共筆
Jump to navigation Jump to search

電腦視覺 | Microsoft Azure

How to fix the error: invalid subscription key or wrong API endpoint

Error message

{"error":{"code":"401","message":"Access denied due to invalid subscription key or wrong API endpoint. Make sure to provide a valid key for an active subscription and use a correct regional API endpoint for your resource."}}

Solution:

  • Verify the API endpoint
  • Verify the subscription key and add to request header

Example command edited from the API document[1]

curl -v -X POST "<API endpoint>" -H "Content-Type: application/json" -H "Ocp-Apim-Subscription-Key: <subscription key>" --data-ascii "{\"url\":\"<image URL>\"}"

How to fix the error: Failed to download image from input URL

Error message

{"error":{"code":"FailedToDownloadImage","message":"Failed to download image from input URL."}}

Solution:

  • Check the form data submitted
  • Check the image URL

How to fix the error: Unsupported media type

Error message

{"error":{"code":"BadArgument","message":"Unsupported media type."}}

Solution: Add this item to request header

Content-Type: application/json

Related pages

References


Troubleshooting of ...

Template