Python 3.x Python的Bing图像搜索SDK:获取';拒绝许可';

Python 3.x Python的Bing图像搜索SDK:获取';拒绝许可';,python-3.x,azure,bing-api,Python 3.x,Azure,Bing Api,我正试图使用这个示例程序来测试与Azure上认知服务相关联的Bing图像搜索服务。我一个字符一个字符地键入代码(当然,使用我自己的API密钥),执行程序时会收到以下错误消息: Traceback (most recent call last): File "x.py", line 9, in <module> image_results = client.images.search(query=search_term) File "/home/rsbrownjr/anaconda3/

我正试图使用这个示例程序来测试与Azure上认知服务相关联的Bing图像搜索服务。我一个字符一个字符地键入代码(当然,使用我自己的API密钥),执行程序时会收到以下错误消息:

Traceback (most recent call last):
File "x.py", line 9, in <module>
image_results = client.images.search(query=search_term)
File "/home/rsbrownjr/anaconda3/envs/ibing/lib/python3.6/site-packages/azure/cognitiveservices/search/imagesearch/operations/images_operations.py", line 485, in search
raise models.ErrorResponseException(self._deserialize, response)
  azure.cognitiveservices.search.imagesearch.models.error_response_py3.ErrorResponseException: Operation returned an invalid status code 'PermissionDenied'

我刚刚测试了代码,代码很好。因此,您必须提供错误的API密钥

这是我的测试密钥
52c32221ceaa4f388b26a2b85fb79bff
。这是一个7天免费试用钥匙。我明白了


使用您的钥匙,代码就像冠军一样工作。那又怎么样?我正在从Azure门户获取密钥!非常感谢您让我能够对该密钥运行测试。我肯定会检查这个答案是否正确,但我想让它暂时打开,看看是否有人能为我提供一些额外的故障排除提示。正如我所说,我不知道我还可以提供什么密钥-它直接来自Azure门户。。。也许我的定价层是个问题?但不应该这样。另外,我是订阅的所有者。奇怪。正如我所怀疑的,这很简单。我认为创建一个认知服务资源组就足够了。事实并非如此。我必须创建一个特定的Bing图像搜索服务。继续并奖励答案,因为我做出了一个很好的姿态,让我使用试用API密钥。多亏了RiverRock——这是我的密钥——尽管它现在被称为Bing搜索服务