Zhe*_*hen 2 facebook ruby-on-rails image
我正在实现以下服务器代码将图像发布到Facebook墙
current_user.mygraph.put_wall_post("Added to XXXX:",{
:picture=> (answer.image.url ? answer.image.thumbnail : "http://dailymus.es/images/d_logo.png"),
:link=>"XXX",
Run Code Online (Sandbox Code Playgroud)
如果图像缩略图存在,一切正常,我能够看到Facebook墙上张贴的图像(见截图)

但是,如果图像缩略图不存在,则要发布的图片应该来自网址(在本例中为http://dailymus.es/images/d_logo.png),但墙上没有显示任何内容.我尝试将网址粘贴到浏览器中,然后我就能在浏览器中看到该图像.在Facebook墙上,我看到的只是一条灰色的垂直线.

任何人都可以告诉我可能的原因以及如何解决这个问题?
我在Facebook的开发人员支持团队工作.抱歉,我们需要更新Post文档页面,以解释有关如何创建帖子的更多信息.我们会尽快这样做.
当您包含"链接"参数时,我们在Feed中显示图片的方式是抓取您的页面(用户代理:"facebookexternalhit/1.1(+ http://www.facebook.com/externalhit_uatext.php)" )对于og:图像标记.您可以使用URL Linter查看刮刀在到达页面时看到的内容.
| 归档时间: |
|
| 查看次数: |
533 次 |
| 最近记录: |