我有信心通过PHP的常见批量请求将多张照片发布到粉丝页面相册,我也知道如何使用che“no_story”命令来隐藏显示刚上传的每张图片的墙贴。我需要知道的是,如果可以在粉丝页面上显示一个显示整个上传的独特墙贴,就像使用网络界面上传更多图片时的标准Facebook行为,而不是每张照片都有一个帖子。
答案 0 :(得分:0)
这是我最接近的:
$attachment = array
(
'access_token'=>$fanPageAccessToken,
'object_id' => $AlbumId,
'message' => $AlbumDesc,
'link' =>$AlbumLink
);
$result = $facebook->api($fanPageId.'/links/','post',$attachment);
}
我通过查询与粉丝页面相关联的相册来获取变量:
$fanPageAlbums = $facebook->api($fanPageId . '/albums/');
foreach ($this->fanPageAlbums['data'] as $fanPageAlbum) {
if ($albumId == $fanPageAlbum['id']) {
$albumLink = $fanPageAlbum['link'];
$albumDesc = $fanPageAlbum['description'];
break;
}
}
关键是你要发布到图表的链接部分,而不是Feed。
这样可以产生一个大画面和三个大拇指,如你所料。但是,它没有正确显示在朋友的信息中。
我多年来一直苦苦挣扎,以上是我最接近模仿facebook行为的最接近的。如果您有任何进一步的信息,请告诉我们!