将多张照片作为单个帖子上传,例如时间轴照片,而不是使用iOS SDK在Facebook上的相册

我正在开发一个iOS应用程序,我需要支持从应用程序上传多张照片到Facebook.

从许多讨论过的论坛和doc,我知道使用批量请求是可能的.

对于包含多张照片的第一批请求,将创建默认相册并添加该相册中的照片.
从下一个请求开始,通过批量请求上传的所有图像都会添加到默认情况下在之前创建的相册中.

因此,所有图像都被分组为一个专辑.所以它只显示Facebook时间线中的一个条目.

但我想将它们显示为单独的帖子而不是单个专辑条目.例如,如果我们从Facebook上传2张照片,它将显示为单独的条目,依此类推.

所以我需要,如何在Facebook上传多张照片,如时间轴帖子,而不是像使用Facebook iOS SDK的专辑帖子?

最佳答案 据我所知,你应该做以下事情:

>通过/ {album}以编程方式创建相册
>上传每张照片/ {相册} /照片(https://developers.facebook.com/docs/reference/api/album#photos)
>通过/ user / feed(https://developers.facebook.com/docs/graph-api/reference/user/feed/#publish)发布上传的照片

您可以使用后者的* object_attachment *字段链接到单个照片的对象ID.

点赞