0

管理者として Facebook のファン ページ ウォールに投稿しようとしても無駄です。ファンページのウォールに写真、リンク、説明などを付けて新しいエントリーを投稿したいです。これは私のカスタム CMS に統合されているため、私の Web サイトでストーリーが更新されるたびに、ファン ページのウォールに同じ内容が自動的に投稿されます。問題は、投稿するたびに、投稿が管理者によって投稿されたように表示されないことです。タイムラインの右側に他のユーザーの投稿として表示されます。次のコードを回避して、ファン ページ ウォールに管理者として投稿するにはどうすればよいですか? 私はそれを2日間見ていて、ウェブで同様のものをチェックしましたが、それでも解読できないようです. 助けていただければ幸いです。

$page_id = 'xxxxxxxxxx';
$article_link = "http://xyz.com/articles/headlines/title-one/";

$result = $facebook->api("/me/accounts");
foreach($result["data"] as $page) {
    if($page["id"] == $page_id) {
        $page_access_token = $page["access_token"];
        break;
    }
}   

$og_title = "Sample title";
$og_image = "http://xyz.com/images/articles/919161344090182.jpg";
$msg = "some description of the article";
$feed_array = array(
    'access_token' => "$page_access_token",
    'message' => "$msg",
    'picture' => "$og_image",
    'link' => "$article_link",
    'name' => "$og_title",
    'caption' => "$og_title"
);

try {
    $page_post = $facebook->api("/$page_id/feed","post",$feed_array);
} catch (FacebookApiException $e) {
    error_log($e);
    $user = null;
}
4

1 に答える 1