-1
我使用Laravel社交名媛包,我拿PHP,Facebook發佈的頁面,而頁面標記
permission('manage_pages',
'publish_pages',
'publish_actions',
'ads_management',
'business_management', 'ads_read'),
後比回調獲得訪問令牌。
當我嘗試作爲帶有訪問令牌的頁面發佈帖子,但帖子看起來像訪問者帖子。
我該怎麼辦?這裏是我的代碼:
$fb = new Facebook([
'app_id' => 'appid',
'app_secret' => 'appsecret',
'default_graph_version' => 'v2.7',
]);
$params=[
'message'=>'Example Post',
'access_token'=>'ACCESS_TOKEN',
];
try{
$ret=$fb->post('/PAGEID/feed',$params);
} catch(FacebookResponseException $e) {
echo 'Graph returned an error: '.$e->getMessage();
exit;
} catch(FacebookSDKException $e) {
echo 'Facebook SDK returned an error: '.$e->getMessage();
exit;
}
$graphNode = $ret->getGraphNode();
print_r($graphNode);
我認爲這些鏈接都有點過時,但感謝您的幫助 –
第二個是老年人,但信息絕對不是過時的。只有php sdk代碼可能有點過時。第一個來自Facebook文檔。 – luschn
畢竟它只是一個簡單的API調用來獲取頁面令牌:/ PAGE-ID?fields = access_token – luschn