如何使用图表API API发布图片链接到Facebook订阅源

问题描述:

我试图使用图API将图片发布到订阅源,但如果我的图片网址没有图片文件名扩展名(如.png) (我有一个没有.png文件扩展名的URL,因为图像是在服务器上动态创建的)如何使用图表API API发布图片链接到Facebook订阅源

当我手动在我的Facebook墙上张贴链接时,这似乎工作正常。 Facebook包装这样的URL: http://external.ak.fbcdn.net/safe_image.php?d=AQAsdfyQsdfXvV5h59OP&w=90&h=90&url=“我的图片网址”

有谁知道我可以如何张贴图片的URL到Feed帖子的图片字段?

Facebook下载并缓存贴在墙上的任何图像。然后将其分发到他们的CDN(内容分发网络)上。

原因很简单:加载时间。如果有人在FB上发布缓慢服务器上的图片,这可能会让Facebook的体验变得缓慢。所以他们复制所有这些。

所以

  1. 也许Facebook的还有一个旧的副本。尝试使用新的网址。
  2. 可以访问Facebook的网址,或只有你的用户?
+0

如果没有图像文件扩展名,Facebook似乎无法接受发送到图片字段中的图片网址。 – Sam 2012-01-06 14:49:22

+0

山姆 - 你有答案吗? 我遇到同样的问题。我怕Facebook不接受它? 我得到一个异常 “OAuthException:FBCDN图像是不允许在流:http://vthumb.ak.fbcdn.net/hvthumb-ak-ash4/410445_146214702334395_12224595508739_3750_715_t.jpg” – Moozly 2012-05-07 11:35:25

+0

我读了它可以用做“object_attachment”参数,而不是“图片”,但似乎无法指定照片ID,好像他们只允许用户专辑照片 https://developers.facebook.com/blog/post/526/ – Moozly 2012-05-07 12:14:09