【问题标题】:Foursquare "Missing access credentials" for venue search with Client ID and Client SecretFoursquare“缺少访问凭据”,用于使用客户端 ID 和客户端密码进行场地搜索
【发布时间】:2014-07-16 05:54:18
【问题描述】:

我正在尝试从foursquare API 的场地端点搜索场地,无需使用客户端ID 和客户端密码进行身份验证即可完成。我已经在foursquare网站中生成了这些,我的请求url字符串看起来像这样......

NSString *requestString = @"https://api.foursquare.com/v2/venues/search?near=New+Delhi&intent=browse@radius=10000&limit=10&query=pizza+hut&client_id=XXXX&client_secret=YYYY&v=DATEVERIFIED";

其中 XXXX 和 YYYY 分别是我的客户端 ID 和客户端密码。

我不知道我做错了什么,但我收到了这个回复

{
 meta =     {
 code = 400;
 errorDetail = "Missing access credentials. See https://developer.foursquare.com/docs/oauth.html for details.";
 errorType = "invalid_auth";
};
response =     {
};

请帮帮我...

PS:我是第一次开发人员并且已经查看了堆栈溢出 here 但这对我没有帮助。所以请考虑鼓励这个问题而不是投反对票。

【问题讨论】:

  • 你看错误信息中的链接了吗?
  • 是的。那是我做的第一件事。请查看该链接的 Userless Access 部分。联系了四方。他们给了我一个链接来提出支持请求。

标签: ios foursquare


【解决方案1】:

【讨论】:

  • 完美!这对我有用。那...@radius 是一个非常愚蠢的错误,但还有更多我无法发现的错误。所以我只是复制粘贴了你的 URL 并插入了我的客户端 ID 和客户端密码,现在它可以正常工作了。太感谢了!抱歉无法投票,因为没有足够的声望点。
  • BTW,url中各个字段的排列有影响吗?
猜你喜欢
  • 1970-01-01
  • 2019-12-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-04-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多