我只是尝试将 Yelp API 请求作为 iPhone 应用程序的一部分,但我不知道如何设置请求。我通过 Yelp 获得了所有身份验证密钥,但我不确定我需要包含哪些内容。我不需要让用户登录他们的帐户或其他任何东西,我只希望能够检索评论以显示在我的应用程序中。
假设我想在位置=旧金山搜索词=食物。我最初的想法是:
当我尝试这个时,我得到一个 INVALID_SIGNATURE 错误
从 Yelp 请求这些信息的最佳方式是什么?另外,我应该通过 URL 传递我的身份验证密钥吗?
我只是尝试将 Yelp API 请求作为 iPhone 应用程序的一部分,但我不知道如何设置请求。我通过 Yelp 获得了所有身份验证密钥,但我不确定我需要包含哪些内容。我不需要让用户登录他们的帐户或其他任何东西,我只希望能够检索评论以显示在我的应用程序中。
假设我想在位置=旧金山搜索词=食物。我最初的想法是:
当我尝试这个时,我得到一个 INVALID_SIGNATURE 错误
从 Yelp 请求这些信息的最佳方式是什么?另外,我应该通过 URL 传递我的身份验证密钥吗?
出于好奇,您如何处理请求?Yelp 确实有一个用于在 iOS 上获取请求的示例库,网址为: https ://github.com/Yelp/yelp-api/tree/master/v2/ios/YelpAPI 如果您想了解他们如何处理 API 请求的示例。
编辑:我下载了 Yelp 的 iOS 项目,实际上将 OAuth 库和 YAJL 框架带入了带有 ARC 和 Storyboards 的测试 XCode 帐户,但是我确实必须将 -fno-objc-arc 添加到每个 OAuthConsumer 库中。在该过程之后,导入 OAuthConsumer.h 文件后,以下代码将起作用:我创建了一个要点,因为代码标记对我的代码格式不太满意。