【问题标题】:Facebook Graph: Possible to upload photo to /user/account/album? If so, how?Facebook Graph:可以将照片上传到 /user/account/album?如果是这样,怎么做?
【发布时间】:2013-04-15 06:45:06
【问题描述】:

我正在尝试为一小部分已知用户设置一个应用程序,所有这些用户都有一个子“页面”、“帐户”或任何常用术语。该应用程序的主要目标是代表他们以自动方式将照片发布到这些子帐户。

问题的症结似乎在于,虽然我可以要求“manage_pages”来管理用户的子帐户,并要求“publish_stream”允许我将照片上传到用户的根流我不能将照片上传到子帐户

我已经能够对子帐户流进行状态更新(仅限文本),但每次我尝试上传照片(通过 curl、命令行样式)时,我都会收到各种错误,具体取决于我的方式试试看:

http://graph.facebook.com/albumid/photos -> 错误 #324 需要上传文件

http://graph.facebook.com/albumid -> 错误 #200 应用程序没有能力进行此 API 调用。

http://graph.facebook.com/subaccount_id/feed -> 错误 #100 源 URL 格式不正确

http://graph.facebook.com/subaccount_id/photos -> 错误 #324 需要上传文件

我已经像这样在黑暗中摸索了大约 4 个小时,没有运气,我开始怀疑:是否可以将照片发布到用户的子帐户流?如果有,怎么做?

(顺便说一句,我尝试使用照片 URL 进行文本状态更新——试图绕过整个上传部分——但这没有帮助。照片的 url 出现在帖子中,但没有显示照片。我愿意接受任何在子帐户信息流中显示照片的建议。)

【问题讨论】:

  • 我不知道“子帐户”应该是什么。
  • 记者、品牌、公司、名人专页等

标签: facebook facebook-graph-api curl


【解决方案1】:

发布后仅大约 5 分钟,我有点,有点找到了解决方案:

首先,将图片上传到您自己的网络服务器、s3 存储桶或其他位置。

其次,使用 http://graph.facebook.com/subaccount_id/feed 和 source=http://www.thenewlocationofyourimage.com/image.jpg

图片显示在页面流中,尽管是一个小缩略图。不过,总比没有好。如果您有更好的信息,请告诉我。谢谢!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-17
    • 2012-04-08
    • 2021-06-30
    相关资源
    最近更新 更多