3

我对 Objective-C 比较陌生,对 xAuth 完全陌生。有人可以告诉我如何或引导我到一个教程来获取请求访问令牌对并向给定的 URL 发出请求username, password,consumer_keyconsumer_secret吗?

我对此感到非常困惑,我什至不知道为什么我会得到一个访问令牌(为什么有两个令牌,以及它们如何发挥作用?)。另外,我已经浏览了一堆教程,但所有好的教程都是针对 Twitter 的,并且使用了某种 Twitter 引擎。(我在 Foursquare 中使用 xAuth,他们的文档可以在这里找到。)

谢谢!

4

1 回答 1

4

MGTwitterEngine是示例代码的好地方。您可以使用OAuthConsumer项目来帮助进行 xAuth 调用。

如果您查看 MGTwitterEngine.m(在 Github 上显示),您可以在函数中看到

- (NSString *)getXAuthAccessTokenForUsername:(NSString *)username password:(NSString *)password

使用 consumerKey 和 Secret创建一个对象,OAConsumer然后创建一个OAMutableURLRequest对象,您将在那里使用 Foursquare 的信息。

然后,您应该能够NSURLConnection使用该请求创建一个,然后在您的标准委托方法中获取结果,即URL 加载系统

于 2010-07-09T18:48:20.257 回答