我正在尝试将新的时间轴API集成到我的网站。根据Facebook教程,我需要一个有效的用户 access_token 和 publish_actions 权限,以便从我的网络应用程序发布新操作。
当我尝试使用“添加到时间轴”按钮授权我的应用程序时,无法找到此访问令牌值。是否在下面的响应中使用不同的名称提供了访问令牌?
第一反应:
Started POST "/sessions/facebookconnect" for 10.36.80.113 at Thu Sep 29 15:14:55 +0530 2011
Processing by SessionsController#facebookconnect as */*
Parameters: {"fb_sig_app_id"=>"xxx", "fb_sig_authorize"=>"1",
"fb_sig_locale"=>"en_US", "fb_sig"=>"ad956c798422a32073bbe0c1aac17fa9",
"fb_sig_in_new_facebook"=>"1", "fb_sig_added"=>"1", "fb_sig_country"=>"in",
"fb_sig_cookie_sig"=>"a2b3070ecd1cdff9bd7e98885c724649",
"fb_sig_session_key"=>"2.AQAzGZc1uQPQwhp-.3600.1317294000.0-587472956",
"fb_sig_expires"=>"1317294000", "fb_sig_ss"=>"OQXYyKtzHDSGsGmfmnZAjw__",
"fb_sig_api_key"=>"xxx", "fb_sig_user"=>"xxx",
"fb_sig_profile_update_time"=>"1302344571", "fb_sig_time"=>"1317289641.7695"}
第二次回复(截断):
Started GET "/sessions/connect/?perms=publish_actions&selected_profiles=xxx&installed=1&next=...." for 27.34.241.50 at Thu Sep 29 15:14:56 +0530 2011
仅供参考:我的应用程序代码支持OAuth 2.0,它适用于不要求“publish_actions”权限的普通身份验证流程。