我正在尝试创建一个自定义故事,每次有人尝试发布它时,它都会具有新图像。现在,我创建了一个对象,并将动作和故事结合在一起。我想实现的是一个故事,看起来像这样https://fbcdn-dragon-a.akamaihd.net/hphotos-ak-xpa1/t39.2178-6/851562_1376970469205025_523101852_n.png,但我似乎越来越是https://fbcdn-dragon-a.akamaihd.net/hphotos-ak-xpa1/t39.2178-6/851560_389589627833470_1903099476_n.png
可以说我的对象是路线,而我的动作已运行。下面是我没有返回正确结果的代码。我包含的图像是1200 x 630。
FB.api(
'me/namespace:run',
'post',
{
course : {
"og:type" : "namespace:course",
"og:url" : "http://example.com",
"og:title" : "Title",
"og:description": "Description",
"fb:app_id" : "####",
"og:image" : "http://example.com/chart.png"
},
distance : 25.5,
location : "Sample location: Longitude",
message : "Special Caption Message"
}
我也尝试过使用“ user_Generated”图像标志,它以完整的故事宽度显示图像,但是当您单击图像时,它不会将您链接回网站,但是会在模式框中打开图像(例如画廊图像) )。
我不确定是否是代码。也许我不知道某些设置。让我知道是否可以提供更多信息来解决此问题。
您需要指定宽度和高度:
"og:image:width": 1200,
"og:image:height": 650
我还没有尝试过使用630px的高度,但似乎应该可以工作,并且使用值可能会更好630
。查看Facebook内容共享最佳做法。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句