如何在邮递员上提出Yelp API GET请求?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在邮递员上提出Yelp API GET请求?相关的知识,希望对你有一定的参考价值。

我想使用yelp api,我已经从Yelp获得了访问令牌。我试图在Postman上发出get请求,我收到了以下错误。

{
    "error": {
        "code": "VALIDATION_ERROR",
        "description": "Please specify a location or a latitude and longitude"
    }
}

我的网址是https://api.yelp.com/v3/businesses/search

谢谢您的帮助。

答案

我有同样的问题。你遇到的问题是Postman的用户界面有点误导。您在应用程序的错误区域输入搜索条件,但应用程序和API都没有告诉您。

解决此问题的方法是单击URL旁边的“Params”按钮,并为位置键添加键值对。

发生了什么事情是Yelp希望查询字符串中的搜索字词,而不是标题,但是UI会引导您将这些字词添加为标题,而不是让您知道查询字符串在其他位置被更改。

有关更多信息,请查看此问题页面:https://github.com/Yelp/yelp-api/issues/193

以上是关于如何在邮递员上提出Yelp API GET请求?的主要内容,如果未能解决你的问题,请参考以下文章

使用邮递员的 GET 请求有效,但不适用于 python (HTTPSConnectionPool)

邮递员 GET 请求 Binance API

API POST 请求在邮递员和 Laravel 上返回 404 NOT FOUND PAGE

邮递员之外的 Netsuite REST Web 服务 API GET 请求

带有 .Get() 对 Azure 搜索 API 的请求的 Angular HttpClient“未知错误”

如何发送带有自定义标题的表单