2009-12-30 4 views
1

Я не могу интегрировать приложение iPhone с моим приложением rails как с использованием fbconnect, так как данные сеанса, которые я отправляю вместе с запросом от iPhone, не распознаются плагин facebooker. Запрос от iPhone выглядит следующим образом:Как отправить информацию о сеансе facebook в приложение rails с помощью плагина facebooker

[запрос setURL: [NSURL URLWithString: [NSString stringWithFormat: @ "http://localhost:3000/i_phone/get-user-info?fb_sig_session_key=%@", session.sessionKey]]];

и в применении рельсов я использовать

set_facebook_session

метод из Facebooker плагин.

Может кто-нибудь сказать мне, что я делаю неправильно здесь и как правильно это сделать.


Я запрашиваю localhost, так как мое веб-приложение также размещено на одной машине локально.

+0

Не могли бы вы быть немного более конкретно? Почему вы запрашиваете localhost с iPhone? – user94154

ответ

2

Вы должны проверить демонстрацию ConnectiProxy, собранную ckhsponge на github. Он разместил образцы рельсов и приложений iphone, которые работают вместе, чтобы обрабатывать аутентичную аутентификацию на основе facebook между iphone и rails.

Rails приложение http://github.com/ckhsponge/connectiproxy

iPhone приложение http://github.com/ckhsponge/facebook-iphone-sdk

+0

Спасибо за ваш ответ. Это кажется весьма полезным. –

 Смежные вопросы

  • Нет связанных вопросов^_^