在iPhone上使用facebook进行身份验证

时间:2011-10-18 11:44:03

标签: iphone facebook authentication

我想在我的应用程序中对facebook进行身份验证,然后以编程方式在我已开始使用我的应用程序的某个elses墙上进行身份验证。这可以在iPhone上做吗?是否有任何iphone中央身份验证模块,我可以使用令牌访问Facebook?我不希望新用户需要在我的应用程序中输入凭据,然后再次输入凭据到facebook。

谢谢,Maciej

3 个答案:

答案 0 :(得分:1)

查看 http://developers.facebook.com/docs/authentication/

您将调用的方法位于Facebook.m。这是一个例子:

[self.facebook authorizeWithPermissions:somePermissions delegate:self];

拨打authorizeWithPermissions后,您将收到一些代表回电:

/**
 * Called when the user has logged in successfully.
 */
- (void)fbDidLogin 
{
   // Do something with self.facebook.expirationDate and self.facebook.accessToken 
}

使用self.facebook.expirationDateself.facebook.accessToken,您可能希望将它们保存在NSUserDefaults中,这样用户就不必每次都重新授权。

答案 1 :(得分:0)

使用OAuth进行身份验证和facebook的图形API ..

答案 2 :(得分:0)

使用Facebook Graph API ..阅读developers documentation