Аутентификация с помощью Facebook на iPhone - PullRequest
1 голос
/ 18 октября 2011

Я хочу пройти проверку подлинности в своем приложении на Facebook и после этой публикации программно на чьей-то стене, что я начал использовать свое приложение. Это возможно сделать на iPhone? Есть ли какой-нибудь центральный модуль аутентификации для iphone, с которого я могу использовать токен для доступа к Facebook? Я не хочу, чтобы новым пользователям приходилось вводить учетные данные в мое приложение, а после этого снова приходилось вводить учетные данные на Facebook.

Спасибо, Мацей

Ответы [ 3 ]

1 голос
/ 18 октября 2011

Посмотрите на 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.expirationDate и self.facebook.accessTokenВозможно, вы захотите сохранить их в NSUserDefaults, чтобы пользователю не приходилось каждый раз повторять авторизацию.

0 голосов
/ 18 октября 2011

Использовать API Facebook Graph .. читать документация для разработчиков

0 голосов
/ 18 октября 2011

используйте OAuth для аутентификации и графика API Facebook ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...