我无法使用fbconnect将iPhone应用程序与我的rails应用程序集成,因为我发送的会话详细信息以及来自iPhone的请求无法被facebooker插件识别。 iPhone的请求如下:
[request setURL:[NSURL URLWithString:[NSString stringWithFormat:@“http://localhost:3000/i_phone/get-user-info?fb_sig_session_key=%@”,session.sessionKey]]];
并在rails应用程序中使用
set_facebook_session
来自facebooker插件的方法。
有人能告诉我,我在这里做错了什么,做正确的方法是什么。
我正在请求localhost,因为我的Web应用程序也在本地托管在同一台机器上。
答案 0 :(得分:2)
您应该查看由github上的ckhsponge组装的ConnectiProxy演示。他发布了示例导轨和iphone应用程序,它们协同工作以处理iphone和rails之间的安全facebook连接身份验证。