Php Facebook SDK发布到页面发布区
我正在使用PHPSDKV4开发facebook应用程序。我能够使用php发布facebook页面。但问题是,它是使用我的帐户发布到“发布到页面”区域。但我需要以管理员的身份发布到页面。这是我目前的代码Php Facebook SDK发布到页面发布区,php,facebook,facebook-graph-api,sdk,Php,Facebook,Facebook Graph Api,Sdk,我正在使用PHPSDKV4开发facebook应用程序。我能够使用php发布facebook页面。但问题是,它是使用我的帐户发布到“发布到页面”区域。但我需要以管理员的身份发布到页面。这是我目前的代码 $page_post = (new FacebookRequest( $session, 'POST', '/'. $page_id .'/feed', array( 'access_token' => $pageAccessRoken, 'message' => '
$page_post = (new FacebookRequest( $session, 'POST', '/'. $page_id .'/feed', array(
'access_token' => $pageAccessRoken,
'message' => 'This is a test message sample appplication'
) ))->execute()->getGraphObject()->asArray();
有解决方案吗?确保您传递了有效的会话和有效的页面访问令牌
$page_post = (new FacebookRequest($session, 'POST', '/' . $page_id . '/feed', array(
'access_token' => $pageAccessRoken,
'perms' => 'ADMINISTER',
'message' => "This is sample content"
)))->execute()->getGraphObject()->asArray();
使用页面访问令牌。我的猜测是,即使您使用$pageAccessToken,它实际上也不是页面访问令牌,那么如何获取页面访问令牌呢?我需要从外部获取它还是需要使用图形api调用获取它?您是如何获得现在使用的图形api的?如何获取它们在新的FacebookRequest($session,'get','me/accounts')中进行了解释;用了那个密码。然后访问结果中的访问令牌参数。您能给我一个示例代码吗?但问题是,您的意思是在执行FacebookRequest之前需要验证会话?