Facebook连接:在FB.Connect.streamPublish弹出提示中分解的缩略图图像,并在墙上停留几分钟

时间:2010-02-18 13:20:50

标签: php image proxy facebook

我正在使用facebook连接,以便用户也可以在他们的Facebook墙上发布他们留在我网站上的评论。

它按预期工作,除了在确认弹出窗口中,我提供的缩略图图像被破坏。看看来源,我可以看到facebook像我这样在我的图像网址前面加上:

来自:http://www.mysite.com/path/to/my/image.jpg

为:

http://platform.ak.fbcdn.net/www/app_full_proxy.php?app=303377111175&v=1&size=z&cksum=41a391c9f3a6f3dde2ede9892763c943&src=http%3A%2F%2Fwww.mysite.com%2Fpath%2Fto%2Fmy%2image.jpg

Facebook用户墙上的图像具有相同的前置URL,并且也会在几分钟内被破坏,之后它会正确显示。但显然,在确认窗口和墙壁上拍摄一张破损图像几分钟并不是一个好的体验...

有没有人经历过同样的事情/知道如何解决这个问题?

提前多多感谢!

马丁

PS:这是js调用的一部分,如果它有用......

attachment = {
'media': [{ 'type': 'image', 'src': 'http://www.mysite.com/path/to/my/image.jpg', 'href': 'http://www.mysite.com/the/current/page' }]
};
FB.Connect.streamPublish(user_message, attachment, action_links, target_id, user_message_prompt, fbcallback, false, actor_id)

1 个答案:

答案 0 :(得分:0)

没关系,我想通了:

我试图从dev.mysite.com发帖,但在图片网址中引用www.mysite.com ...将图片网址更改为dev。现在它的工作就像一个魅力...