Facebook未捕获的非统组织例外
我正在使用Facebook注册PHP-SDK库。注册过程工作正常。我正在我的用户表中存储Facebook用户ID、用户访问令牌。我正在为网站中的用户评论整合Facebook Feed帖子。当用户进行一些评论时,我们需要更新他的Facebook Feed(Wall),而无需再次询问他的FBlogin,相反,我们必须使用存储在数据库中的现有access_令牌 我使用以下代码行来执行此操作Facebook未捕获的非统组织例外,facebook,Facebook,我正在使用Facebook注册PHP-SDK库。注册过程工作正常。我正在我的用户表中存储Facebook用户ID、用户访问令牌。我正在为网站中的用户评论整合Facebook Feed帖子。当用户进行一些评论时,我们需要更新他的Facebook Feed(Wall),而无需再次询问他的FBlogin,相反,我们必须使用存储在数据库中的现有access_令牌 我使用以下代码行来执行此操作 $facebook->api("/".$usid."/feed", "post", array("a
$facebook->api("/".$usid."/feed", "post", array("access_token" => $accestoken, "message"=>"Welcome to the site, review ...!"));
但我总是会遇到以下错误:
#200)用户尚未授权应用程序执行facebook.php第543行中抛出的此操作
访问令牌无效,您必须通过OAuth流让用户获得一个新的令牌。显示此消息,因为您尚未请求发布到用户墙(发布流)的权限 你可以通过在facebook上验证用户的身份来做到这一点
- req\u perms=用户关于我、用户生日、发布流、离线访问
- 下一个\u url将是用户授权您的应用程序后,facebook将在会话对象中返回用户访问令牌存储的url
- publish\u stream允许您发布到用户墙,而offline\u access将为您提供一个可以保存且不会过期的访问令牌,因此您可以随时发布到用户墙