有人可以推荐用于签署OAuth1请求的iOS库。我查看了AFOAuth1Client,但是在用户使用用户ID和pw进行身份验证后,如何签署生成授权令牌的请求并不清楚。似乎AFOAuth1Client假定通过OAuth get令牌请求接收到令牌。
答案 0 :(得分:1)
深入了解AFOAuth1Client我执行了以下操作:
AFOAuth1Client *httpClient = [[AFOAuth1Client alloc] initWithBaseURL:url key:consumerKey secret:consumerSecret];
AFOAuth1Token *token = [[AFOAuth1Token alloc] initWithKey:accessToken secret:tokenSecret session:nil expiration:nil renewable:YES];
httpClient.accessToken = token;
答案 1 :(得分:0)
GitHub上列出了大约167个(虽然有些是叉子而不是所有支持OAuth 1)。如果我没有提及我自己...... SDOAuthHelper,我就会失职。
OAuth不是直截了当的。我建议你坚持使用AFOAuth1Client并尝试使其工作。他们都经历了相同的过程,理解它将有助于你(总是)得到签名错误。