我必须在移动api上工作,目的是使用facebook连接登录并发送所需的数据来访问api。 为了测试,用户现在为我们提供了auth令牌和Uid的硬编码值,那么如何为用户创建会话。我正在使用facebooker gem,rails 2.3.4和ruby 1.8.7。
答案 0 :(得分:4)
为此,您需要具有offline_access权限的access_token,因为这些access_token尚未到期。在PHP中,有一个名为setAccessToken()的函数,您可以在其中设置访问令牌(具有offline_access权限)。下面是PHP的代码(对不起,我不知道RoR)
require "facebook.php";
$facebook = new Facebook(array(
'appId' => YOUR_APP_ID,
'secret' => YOUR_APP_SECRET,
));
$facebook->setAccessToken("...");