0
虽然Facebook文件似乎完成了贬低离线访问令牌,但我似乎对我自己的案例感到困惑。我的访问令牌已经减少到大约两个小时,从CRON工作中运行我的页面,导致混乱。直到上周,它运行良好大约四个月。Facebook页面长期访问令牌
这是我的代码。任何想法在这里添加什么?我拥有manage_pages权限,正如我所说,它曾经工作得很好。
try {
$page_info = $facebook->api("/$news_page?fields=access_token");
if (!empty($page_info['access_token'])) {
$tkk = $page_info['access_token'];
$r = mysql('database', "update facebook set access_token = '$tkk' where email='$news_email'");
$args = array(
'access_token' => $page_info['access_token'],
'message' => $u,
'link' => $news_url,
'description' => $news_text,
'name' => $news_title,
'picture' => $image
);
$post_id = $facebook->api("/$news_page/feed","post",$args);
}
} catch (FacebookApiException $e) {
error_log($e);
$user = null;
}