收到Uid和authtoken时创建facebook会话

时间:2011-09-07 11:26:01

标签: ruby-on-rails ruby facebook

我必须在移动api上工作,目的是使用facebook连接登录并发送所需的数据来访问api。 为了测试,用户现在为我们提供了auth令牌和Uid的硬编码值,那么如何为用户创建会话。我正在使用facebooker gem,rails 2.3.4和ruby 1.8.7。

1 个答案:

答案 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("...");