javascript - FB.ui 提要对话框不允许我使用 https 图片?

标签 javascript facebook facebook-graph-api

我正在使用

FB.ui(
           {
             method: 'feed',
             name: 'The name',
             link: 'http://www.google.com',
             picture: 'https://www.mydomain.com/mypic.jpg',
             caption: 'The caption',
             description: 'The description',
             message: ''
           }
         );

但是图片不显示!我确定 jpeg 文件存在,可以通过浏览器访问该文件,如果我将图片移动到非 https 位置它可以工作,但由于新的 facebook 应用程序政策,我需要它在 https 下。有什么线索吗?

最佳答案

这显然是一个已知(但尚未解决)的错误:

https://developers.facebook.com/bugs/292265640815869

迄今为止我发现的唯一解决方法是在未启用 SSL 的站点上重新托管图像(或者根据您站点的配置,链接到不使用 HTTPS 的图像)

编辑:我刚刚收到 facebook 的通知,该错误现已解决! (2012 年 5 月 30 日)

关于javascript - FB.ui 提要对话框不允许我使用 https 图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7442775/

相关文章:

javascript - 侧边栏自定义中的 Woocommerce 产品小部件

javascript - Coffeescript、Facebook JS API 和范围

iphone - Facebook apprequests 通知不会显示在 Facebook iPhone 应用程序中

java - 有没有什么方法可以使用 Spring Social、restfb 等从公共(public) Facebook 页面获取提要

javascript - 如何单击内容可编辑 div,然后单击跨度保留焦点

javascript - JavaScript 和匿名函数中闭包的细节

javascript - Facebook 登录按钮未显示在我的页面上

ios - iOS 7 和 SDK 3.10 更新后,Facebook 应用程序停止发布好友照片

Javascript 按字符出现位置排序

Facebook 登录按钮