Поэтому я пытаюсь следовать документации Microsoft Face API здесь для функции «Найти похожее». Внизу страницы есть пример, где я использую этот код:
########### Python 3.2 #############
import http.client, urllib.request, urllib.parse, urllib.error, base64
headers = {
# Request headers
'Content-Type': 'application/json',
'Ocp-Apim-Subscription-Key': '{api key}',
}
params = urllib.parse.urlencode({
})
try:
conn = http.client.HTTPSConnection('westus.api.cognitive.microsoft.com')
conn.request("POST", "/face/v1.0/findsimilars?%s" % params, "{body}",
headers)
response = conn.getresponse()
data = response.read()
print(data)
conn.close()
except Exception as e:
print("[Errno {0}] {1}".format(e.errno, e.strerror))
Я получаю сообщение об ошибке, в котором говорится, что мой ключ подписки недействителен, но я проверил состояние своей учетной записи Azure и не вижу проблем:
b'\n\t\t\t\t\t{"error":{"code":"Unspecified","message":"Access denied due to invalid subscription key. Make sure you are subscribed to an API you are trying to call and provide the right key."}}\n \t\t'
{api key}
в качестве ключа? - person TwistedSim   schedule 18.04.2018