Facebook链接发布错误
使用下面的代码。。。当我试图将链接发布到facebook页面时,它会将其作为我的帐户发布,但当我删除下面的链接时,它会将其作为页面本身发布?我想发布的链接太多,但作为网页Facebook链接发布错误,facebook,facebook-graph-api,facebook-php-sdk,facebook-access-token,Facebook,Facebook Graph Api,Facebook Php Sdk,Facebook Access Token,使用下面的代码。。。当我试图将链接发布到facebook页面时,它会将其作为我的帐户发布,但当我删除下面的链接时,它会将其作为页面本身发布?我想发布的链接太多,但作为网页 if(isset($_POST['title']) and $_POST['title'] != '' ){ try{ $message = array( 'message' => $_POST['title'], 'link' => $_P
if(isset($_POST['title']) and $_POST['title'] != '' ){
try{
$message = array(
'message' => $_POST['title'],
'link' => $_POST['link'],
'title' => $_POST['title'],
);
$url = '/'.$_POST['pageid'].'/feed';
$result = $fb->api($url, 'POST', $message);
if($result){
echo 'The data is posted!';
}
}
catch(FacebookApiException $error){
echo $error->getMessage();
}
}
使用页面访问令牌进行发布。无论你发布什么,这都将作为一个页面发布 为此,只需在参数列表中提供一个附加参数-
access\u token
要获取页面访问令牌,您应该具有管理页面
权限,api为-/me/accounts?fields=access\u令牌
。这将列出您的所有页面,以及页面访问令牌
您还可以拥有永不过期的页面令牌,请参见此处: