如何在Facebook页面上启用共享项目?
我们有几个FB页面,需要将项目发布到页面上。我们收到错误致命错误:未捕获的OAutheException:(#282)需要扩展权限:share_项 当我第一次发布到我的个人FB页面时,我也犯了同样的错误。但在我签入“共享项”后工作 问题是,我如何在我作为“经理”的其他FB页面上启用“共享项目”?FB菜单中是否有我看不到的页面,或者我如何与这些其他页面一起使用以启用它 下面的代码是我在我的个人FB页面上启用“share_item”后的代码,但问题是我如何在我担任经理的FB页面上启用share_item如何在Facebook页面上启用共享项目?,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我们有几个FB页面,需要将项目发布到页面上。我们收到错误致命错误:未捕获的OAutheException:(#282)需要扩展权限:share_项 当我第一次发布到我的个人FB页面时,我也犯了同样的错误。但在我签入“共享项”后工作 问题是,我如何在我作为“经理”的其他FB页面上启用“共享项目”?FB菜单中是否有我看不到的页面,或者我如何与这些其他页面一起使用以启用它 下面的代码是我在我的个人FB页面上启用“share_item”后的代码,但问题是我如何在我担任经理的FB页面上启用share_it
$fb=新Facebook(阵列)(
'appId'=>FB\U应用程序\U ID,
“秘密”=>FB_秘密,
));
$fb->api('/'.fb_PAGE_ID.'/links',POST',数组(
“客户端id”=>FB\U应用程序id,
“访问令牌”=>$fb->getAccessToken(),
'链接'=>'http://www.example.com',
'消息'=>'一些评论…'
));
再次阅读文档-您的流程不能向用户请求正确的权限
请求发布\u流
权限-这包括所有其他发布权限,如共享项目
,状态更新
,等等。
如果这是您正在使用的页面访问令牌,它应该已经具有相应的权限这没有回答问题。我的问题是如何在Facebook页面上启用share_项目(或任何权限),我是“经理”,可以在管理员角色中使用该项目。谢谢。那么我不确定我是否理解你的问题-你的访问令牌有什么权限?(打电话给
/me/permissions
会告诉你)-你确定没有忘记授予发布权限,允许访问令牌代表你发表文章吗?我们问的是“如何授予我作为经理的Facebook页面上的任何权限,特别是共享项权限。”
$fb = new Facebook(array(
'appId' => FB_APP_ID,
'secret' => FB_SECRET,
));
$fb->api( '/' . FB_PAGE_ID . '/links', 'POST', array(
'client_id' => FB_APP_ID,
'access_token' => $fb->getAccessToken(),
'link' => 'http://www.example.com',
'message' => 'Some comments...'
));