Я сейчас нахожусь в тупике, имея дело с лазурью.В настоящее время я использую (пытаюсь) пакет py-ms-cognitive , в частности модуль bing websearch.Документация кажется простой."Зарегистрируйте учетную запись MS Azure, чтобы получить ключ API для размещения здесь:"
>>> from py_ms_cognitive import PyMsCognitiveImageSearch
>>> search_term = "puppies"
>>> search_service = PyMsCognitiveImageSearch('API_KEY', search_term)
>>> first_fifty_result = search_service.search(limit=50, format='json') #1-50
Я подписался на учетную запись Azure, и до сих пор я теряюсь в том, какой API мне нужендля этого конкретного пакета моя интуиция (так же как и другие, которые со мной так же потеряны, как и я) сообщает мне о Cognitive services - Websearch API , я делаю это и bam два ключа, я пробую оба из них в этом:
PyMsCognitiveImageSearch('API_KEY', search_term)
Пока после запуска отладчика я постоянно получаю этот ответ:
b'{ "error":{ "statusCode": 401, "message": "Access denied due to invalid subscription key. Make sure to provide a valid key for an active subscription." }}'
Я пытаюсь создать другой проект, чтобы увидеть,это работает, то же самое, я пытался просмотреть эти ранее опубликованные вопросы 'A' и 'B' .Я проверил, совпадает ли мое местоположение подписки с конечными точками API, для которых одно является «глобальным» без возможности его изменения, а другое - для моего текущего региона.Я попытался использовать мой вспомогательный идентификатор, сгенерированные API (как 1, так и 2) и на этом этапе все, что выглядит как ключ API, все дают одинаковый ответ.Я не совсем уверен, что делать дальше, потому что любая другая документация, которую я нахожу, либо неактуальна, либо слишком абстрактна, чтобы быть применимой.Любая помощь будет наиболее оценена.