以下のコードを使用して、メッセージをファンページに投稿しています。
$message = "test";
$link = "http://test.com";
$pageid = "123456789";
$post_url = '/'.$pageid.'/feed';
$msg_body = array(
'message' => $message,
if ($fbuser) {
try {
$postResult = $facebook->api($post_url, 'post', $msg_body );
} catch (FacebookApiException $e) {
echo $e->getMessage();
}
}else{
$loginUrl = $facebook->getLoginUrl(array('redirect_uri'=>$homeurl,'scope'=>$fbPermissions));
header('Location: ' . $loginUrl);
}
正常に動作しています(ファンページ名として投稿しています)が、変更した場合:
'message' => $message,
に
'link' => $link,
ファンページではなく自分のユーザー名で投稿していますが、何が問題なのですか?