我使用的是Facebook -registration和PHP库。登记过程正在正常工作。我将Facebook用户I,user_access_token存储在我的用户表中。我正在整合website.When中用户评论的Facebook Feed帖子,用户做了一些评论,我们需要更新他的Facebook Feed (Wall),而不用再问他的FBlogin,而必须使用他存储在数据库中的现有access_token。
我使用了下面的代码行,
$facebook->api("/".$usid."/feed", "post", array("access_token" => $accestoken, "message"=>"Welcome to the site, review ...!"));
但我总是会犯以下错误:
(
#200)用户尚未授权应用程序执行在第543行的facebook.php中抛出的操作
发布于 2011-05-05 06:46:57
之所以显示此消息,是因为您尚未请求发布到用户墙(publish_stream)的权限。
您可以通过在facebook中验证用户身份来做到这一点。
有关可用权限的列表,请查看http://developers.facebook.com/docs/authentication/permissions/
发布于 2011-04-27 05:04:47
访问令牌无效,您必须通过OAuth流接收用户来获得一个新令牌。
https://stackoverflow.com/questions/5799563
复制相似问题