上传多张照片作为一个单一的帖子,如时间线照片,不像Facebook中使用iOS SDK的相册 [英] Upload multiple photos as a single post like timeline photos not like album in Facebook using iOS SDK

查看:90
本文介绍了上传多张照片作为一个单一的帖子,如时间线照片,不像Facebook中使用iOS SDK的相册的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I am developing a iOS app in which i need to support upload multiple photos to Facebook from app.

从许多讨论过的论坛和文档,我知道使用批处理请求是可能的。

From many discussed forums and doc, i know that using batch request it is possible.

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

For the first batch request with multiple photos, the default album is created and added the photos in that album. From next request, all the images those uploaded via batch request are added in that album which is created by default at previous.

所以所有的图像都被分组作为单张专辑。所以它只在Facebook时间轴上显示一个条目。

So all the images are grouped as a single album. So it is showing only one entry in Facebook timeline.

但是我想将它们显示为单独的帖子而不是单个相册条目。例如,如果我们从Facebook上传2张照片,它将显示为单独的条目等等。

But i want to show them as separate post instead of a single album entry. For example, if we upload 2 photos from Facebook, it will show as separate entry and so on.

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

So i need, how to upload multiple photos in Facebook like timeline post not like album post using Facebook iOS SDK?

推荐答案

据我所知,您应该执行以下操作:

As far as I know you should do the following:

  • Create an album programatically via /{album}
  • Upload each photo /{album}/photo (https://developers.facebook.com/docs/reference/api/album#photos)
  • Publish the uploaded photos via /user/feed (https://developers.facebook.com/docs/graph-api/reference/user/feed/#publish)

您可以使用后者的* object_attachment *字段链接到单张照片的对象id。

You can use the *object_attachment* field of the latter to link to the individual photo's object id.

这篇关于上传多张照片作为一个单一的帖子,如时间线照片,不像Facebook中使用iOS SDK的相册的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆