【问题标题】:Multi-photo upload to album and wall story多张照片上传到相册和故事墙
【发布时间】:2012-12-19 22:59:05
【问题描述】:

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

【问题讨论】:

    标签: php facebook batch-file photo history


    【解决方案1】:

    这是我得到的最接近的:

    $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;
      }
     }   
    

    关键是您发布到图表的链接部分,而不是提要。

    正如您所期望的那样,它会生成一张大图片和三个大拇指。但是,它并没有正确显示在朋友的提要中。

    多年来,我一直在为此苦苦挣扎,而以上是我最接近模仿 facebook 行为的方法。如果您有任何进一步的问题,请告诉我!

    【讨论】:

    • 感谢您的回答!是的,这是做类似事情的解决方法,我会一直使用它,直到找不到合适的解决方案:)
    猜你喜欢
    • 2018-03-20
    • 1970-01-01
    • 1970-01-01
    • 2012-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-03
    相关资源
    最近更新 更多