-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