OAuth成功后授权Yahoo请求

时间:2015-03-05 20:29:48

标签: ios oauth yahoo-api

我获得了Yahoo OAuth 1授权,现在我正在尝试向社交API请求添加授权标头。

我收到401 / OST_OAUTH_SIGNATURE_INVALID_ERROR,我怀疑它是因为我正在生成签名基本字符串。我正在使用与OAuth get_request_token / get_token相同的代码,这使我认为我的基本字符串编码和签名生成是正确的(它基于AFNetworking AFOAuth1Client for iOS)。

如果有人有这个工作,你可以发一个像雅虎的文档页面https://developer.yahoo.com/oauth/guide/oauth-make-request.html的例子,除了还显示签名基本字符串的构造?

以下是我成功获取OAuth1访问凭据的日志,然后是我未成功的social.yahooapis.com请求https://gist.github.com/jpmhouston/680ba3a3c09039c66230

任何人都可以看到该请求的授权标头的构造有什么问题吗?或者该请求有什么问题吗?

(这个类似问题的答案让我警惕,Using OAuth in Yahoo! API Requests (Python),基本上说“signature_invalid”错误可能是由于身份验证以外的错误造成的!)

0 个答案:

没有答案