Php OAutheException:验证访问令牌时出错:会话无效,因为用户已注销

Php OAutheException:验证访问令牌时出错:会话无效,因为用户已注销,php,facebook,facebook-graph-api,facebook-page,facebook-access-token,Php,Facebook,Facebook Graph Api,Facebook Page,Facebook Access Token,我遵循了来自的步骤 并生成一个页面访问令牌,然后使用以下代码 <?php include 'includes/facebook.php'; $app_id = "XXXXXXXXXXXX"; $app_secret = "XXXXXXXXXXXX"; $page_id = "XXXXXXXXXXXX"; $my_url = "http://XXXXXXXXXXXX.com"; $page_access_token = "XXXXXXXXXXXX"; //Create the faceb

我遵循了来自的步骤

并生成一个页面访问令牌,然后使用以下代码

<?php
include 'includes/facebook.php';
$app_id = "XXXXXXXXXXXX";
$app_secret = "XXXXXXXXXXXX";
$page_id = "XXXXXXXXXXXX";
$my_url = "http://XXXXXXXXXXXX.com";
$page_access_token = "XXXXXXXXXXXX";

//Create the facebook object
$facebook = new Facebook(array(
 'appId' => $app_id,
 'secret' => $app_secret,
 'cookie' => true
));

//Write to the Page wall
try {
    $attachment = array(
                'access_token' => $page_access_token,
                'message'=> "Hello World"
        );

   $result = $facebook->api('page_id/feed', 'post',  $attachment);

} catch (FacebookApiException $e) {
    error_log($e);
echo $e;
}

?>

它是第一次工作,但是每当管理员注销时,它就会显示错误

“OAutheException:验证访问令牌时出错:会话无效,因为用户已注销。”

我尝试了很多建议,但都失败了

尝试并替换

'page_id/feed'

这应该为facebook api提供正确的目标页面id

$page_id.'/feed'