2010-07-09 54 views
3

我是比较新的Objective-C和我完全新的XAUTH。有人能告诉我如何或使我的教程来获得一个请求访问令牌,对做出给予usernamepasswordconsumer_keyconsumer_secret的URL的请求?Objective-C:如何使用xAuth?

我真的模糊了这个,我甚至不知道为什么我会得到一个访问令牌(为什么两个令牌,以及它们如何发挥作用?)。另外,我已经通过了一堆教程看,但所有好的都是Twitter的,并使用某种Twitter的引擎。 (我使用XAUTH为四方,他们的文件可以发现here

谢谢!

+0

你已经知道了OAuth的?如果你已经,我认为的XAuth过程其实类似的OAuth – vodkhang 2010-07-09 17:19:49

+0

不,我不知道。 :/我希望我做到了,因为这可能会摆脱我的问题。 – 2010-07-09 17:51:33

回答

4

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

如果您签MGTwitterEngine.m(在Github上显示),您可以在功能看

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

创建了consumerKey和秘密的OAConsumer对象,然后创建一个OAMutableURLRequest对象,你会使用Foursquare的信息有。

然后,您应该能够创建与请求NSURLConnection,然后在标准的委托方法让你的结果,一拉URL Loading System

+0

这是完美的,谢谢! – 2010-07-09 20:18:47