Facebook不允许发布照片网址,这是指Facebook的服务器

时间:2014-02-12 19:19:59

标签: facebook facebook-graph-api

当我分享帖子到Facebook墙时,我尝试使用这个图片网址 https://fbcdn-photos-e-a.akamaihd.net/hphotos-ak-prn2/t1/1509934_1399389213653861_1680466495_a.jpg

但是我收到一个错误,上面写着:“发生了一个未知错误。”这很奇怪,因为当我尝试使用这张图片时: http://zastavki-oboi.ru/thumbs/oranjevyi_cvetochek-4636.jpg 我没有任何错误。

我真的不明白,为什么第一个不起作用,但第二个正常工作!

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您可能希望使用指定的/feed发布到object_attachment边缘。 object_attachment是您要共享的图像的Facebook对象ID。应用用户还需要成为该照片的所有者。

object_attachment

  

此人的相册中现有照片的Facebook ID   用作缩略图。他们必须是照片的所有者,并且   照片不能成为邮件附件的一部分。

参见发布https://developers.facebook.com/docs/graph-api/reference/user/feed/#

并且注意,如果您只有图像的URL,则对象ID应该是文件名中的中间数字集。 1509934_的 1399389213653861 _1680466495_a.jpg。