多张照片上传到相册和墙上的故事

时间:2012-12-19 22:59:06

标签: php facebook batch-file photo history

我有信心通过PHP的常见批量请求将多张照片发布到粉丝页面相册,我也知道如何使用che“no_story”命令来隐藏显示刚上传的每张图片的墙贴。我需要知道的是,如果可以在粉丝页面上显示一个显示整个上传的独特墙贴,就像使用网络界面上传更多图片时的标准Facebook行为,而不是每张照片都有一个帖子。

1 个答案:

答案 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行为的最接近的。如果您有任何进一步的信息,请告诉我们!