【问题标题】:Bing Local Business Search API | Sending a request with Postman必应本地商户搜索 API |使用 Postman 发送请求
【发布时间】:2018-12-20 04:06:22
【问题描述】:

我正在尝试使用 Postman 向 Bing Local Business Search API 发送请求。

它给出了 404 状态。

如果我使用默认 URL 而不是与我的密钥匹配的区域 URL,它将返回无效密钥,这是有道理的,听起来它连接正确。

但如果我使用仪表板中的区域中南部端点,它会返回 404。

我注册了免费计划并生成了我正在使用的密钥。

这是我在邮递员中的设置。提前致谢。

【问题讨论】:

  • 您是否尝试删除 Content-Type: application/json?
  • 感谢您的快速发帖。我测试了删除内容类型,但它仍然显示 404。我将使用他们的搜索 api 测试我的密钥,也许这是本地业务搜索 api 是新的问题。

标签: postman bing-api


【解决方案1】:

我认为您需要进入 Azure 门户。在认知服务下,使用免费套餐下的必应搜索 v7 创建新服务。它应该为您提供全球位置。创建完成后,您将获得密钥。至少这对我有用。他们最初的“欢迎页面”键对我也不起作用,我不明白为什么。

然后你就可以打电话了-https://api.cognitive.microsoft.com/bing/v7.0/localbusinesses/search?q=chicago+restaurants&mkt=en-US

【讨论】:

  • 另请注意,我使用相同的设置创建了另一个认知服务,但在标准费用下,得到了 404.YMMV
  • 哇,感谢您提供此信息。它现在正在工作。也许他们还没有更新他们的文档。再次感谢。
【解决方案2】:

我认为您需要对搜索参数进行 URL 编码,q=chicago 后面的空格应该是 %20。

【讨论】:

  • 您好,感谢您的快速发帖。我尝试为空间添加 %20,但响应仍然是 404。我开始认为这可能是端点的问题。
猜你喜欢
  • 2018-01-08
  • 1970-01-01
  • 1970-01-01
  • 2019-03-09
  • 2021-05-09
  • 2016-02-13
  • 1970-01-01
  • 2021-05-11
  • 1970-01-01
相关资源
最近更新 更多