2011-06-13 54 views
2

发布到/ feed的工作正常对发布到/链接不起作用。虽然没有错误产生,并且我得到一个ID后面指示成功,我指定为“picture = http://site/url/photo.gif”的缩略图不会显示出来。这是我用过的命令:如何将缩略图图片发布到Facebook/links对象?

curl -F \ 
    "picture=http://tycho.usno.navy.mil/gif/moons/m146.gif" \ 
    -F "message=How I look tonight to my worshippers on Earth" \ 
    -F "name=Current Moon Phase" \ 
    -F "link=http://www.calculatorcat.com/moon_phases/phasenow.php" -F caption="How the Moon appears tonight" \ 
    -F "access_token=111111111111111|2222222222222222222222222|33333333333333333333456n" \ 
    "https://graph.facebook.com/215958041750734/links" 

现在,同样的数据,但是发布到月球的墙(饲料),按预期工作:

curl -F \ 
    "picture=http://tycho.usno.navy.mil/gif/moons/m146.gif" \ 
    -F "message=you're looking great tonight!" \ 
    -F "name=Current Moon Phase" \ 
    -F "link=http://www.calculatorcat.com/moon_phases/phasenow.php" -F caption="How the moon appears tonight" \ 
    -F "access_token=111111111111111|2222222222222222222222222|33333333333333333333456n" \ 
    "https://graph.facebook.com/215958041750734/feed" 

两者的结果可在可见6月13日在Facebook上的帖子“月球”页面:https://www.facebook.com/pages/The-Moon/215958041750734

任何方式让缩略图图片显示在月球自己的帖子/链接?

回答

3

从实验中发现,“图片=”选项(如果存在)被忽略。它从页面本身拉出一个缩略图,如果有任何图像碰到它的话;否则不能显示缩略图。作为一种解决方法,可以在自己控制下的服务器中,在框架集或iframe中嵌入期望的内容,并在该页中嵌入期望的缩略图,将该链接张贴到期望的Facebook标识符/链接对象。

0

我还发现Facebook不接受我的图片(我正在使用他们的Javascript SDK),但您的图片没有问题。它对我来说只是不包含图片与呼叫,使Facebook自己形象的图像。我并不特别在乎图像是什么,只需要任何图像。