2010-10-15 2 views
0

Я использую SDK iOS для подключения Facebook Connect в приложении iPhone, я могу успешно войти в систему и получить доступ к Token из экземпляра Facebook, но я не может использовать его с рельсов/facebooker.Как использовать Facebook accessToken из приложения iOS для использования в Rails/Facebooker

Я делаю вызов приложения iPhone:

NSString * url = [NSString stringWithFormat:@"http://localhost:3000/fb_login?access_token=%@",[self.facebook accessToken],nil]; 

Я пропусканием маркер доступа к действию на рельсах приложение, как это:

#auth_token comes from the iOS SDK. 
facebook = Facebooker::Session.create('app_key','secret_key') 
facebook.secure!(:auth_token => auth_token) 

, но я получаю Facebooker :: Session :: MissingOrInvalidParameter: «Недопустимый параметр»

Любые мысли? Заранее спасибо.

+0

Вы решили проблему? Я думаю о создании чего-то подобного, поэтому я хотел проверить, возможно ли это! – MartinMoizard

ответ

0

Возможно, это связано с тем, что facebooker использует старый метод аутентификации Facebook Connect. Возможно, вам понадобится использовать официальный facebook gem.

$ gem install facebook 

Но, я не знаком с facebooker специально, поэтому я мог ошибаться!