gpt4 book ai didi

ios - Yelp API 签名无效

转载 作者:行者123 更新时间:2023-11-29 12:38:49 31 4
gpt4 key购买 nike

我正在向 yelp api 发送请求以搜索提供纬度和经度的地点,但它给了我以下错误

    error =     {
description = "Invalid signature. Expected signature base string: GET&http%3A%2F%2Fapi.yelp.com%2Fv2%2Fsearch&ll%3D37.77493%252C-122.419415%26oauth_consumer_key%XXXXXXXXXXXX%26oauth_nonce%3D1D3331BF-4570-45E5-8DD0-5B85842E42E7%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1409214229%26oauth_token%XXXXXXXXXXXX%26oauth_version%3D1.0%26radius_filter%3D300%26term%3Dcafe";
id = "INVALID_SIGNATURE";
text = "Signature was invalid";
};

http://api.yelp.com/v2/search?term=%@&ll=37.77493,-122.419415&radius_filter=300

这是我的示例请求,我做错了吗?

最佳答案

您必须先使用 OAuth 进行身份验证。

文档: http://www.yelp.com/developers/documentation/v2/authentication

如果您不想做很多工作,您应该使用一个库来使用 OAuth 进行身份验证。例如,在 python 中: http://letstalkdata.com/2014/02/how-to-use-the-yelp-api-in-python

关于ios - Yelp API 签名无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25544215/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com