Oba*_*bay 5 facebook facebook-graph-api facebook-javascript-sdk
我有带照片的页面,每个都有一个"共享"链接.Share链接的事件处理程序是:
FB.ui({
method: 'share',
href: 'http://mydomain.com/path/to/image.jpg',
display: 'popup'
}, function(response){});
Run Code Online (Sandbox Code Playgroud)
它成功地打开了Share Dialog,但它说Can't Download: Could not retrieve data from URL.

我关闭它,当我再次单击"共享"时,它会显示href要共享的项目的完整内容,而不显示缩略图.

后续单击会显示相同的(第二个)对话框.点击"发布到Facebook"后,它会成功发布:它显示在没有缩略图的Facebook Feed上,但点击后,按预期显示照片.
我使用Open Graph Debugger,我得到:

在哪里Graph API:
{
"id": "ID_HERE",
"created_time": "2014-05-21T02:09:26+0000",
"is_scraped": true,
"title": "http://mydomain.com/path/to/image.jpg",
"type": "website",
"updated_time": "2014-05-21T02:10:49+0000",
"url": "http://mydomain.com/path/to/image.jpg"
}
Run Code Online (Sandbox Code Playgroud)
并Scraped URL显示空白页面.
我应该提到以下几点:
/path/to/image.jpg实际上调用一个PHP脚本,该脚本使用PHP缩略图库来显示照片/path/to/image.jpg当浏览器导航到显示图像时就好了(Content-Type:image/jpeg)<fb:login-button scope="email,user_birthday">有想法该怎么解决这个吗?
编辑
| 归档时间: |
|
| 查看次数: |
1552 次 |
| 最近记录: |