我正在为我的教会创建一个网站,并且对html相当缺乏经验。但是,我设法让Like按钮工作,除了在时间线上加载图像。我运行linter工具,有时它显示图像,有时它不显示。以下是我的元标记:
<head>
<meta name="description" content="Burnt Chimney United Methodist Church" />
<meta name="keywords" content="Burnt Chimney, Church, United Methodist" />
<meta property="og:title" content="Burnt Chimney United Methodist Church" />
<meta property="og:type" content="non_profit" />
<meta property="og:image" content="http://www.gbgm-umc.org/fbcumc/fb_outside.jpg" />
<meta property="og:url" content="http://www.gbgm-umc.org/fbcumc/index.html" />
<meta property="og:site_name" content="Burnt Chimney UMC" />
<meta property="fb:admins" content="cline.m.a" />
</head>
Linter工具始终提供此警告:
应明确提供'og:description'属性,即使可以从其他标记推断出值
每隔一段时间就发出一次警告:
无法下载og:image标记网址引用的图片
我正在使用我使用Like按钮创建工具创建的Like按钮的iframe版本。
任何帮助?
答案 0 :(得分:2)
确保你的脚本中没有使用fbml,因为facebook不支持fbml,你可以调用php API而不是fbml。
这不会发生在meta或content标签上,你可以调用google api来加载你的脚本。
这有必要从Facebook调用Facebook的任何API来运行脚本。
https://www.facebook.com/Usiipage/app_429241580427755
看看这个有趣的APP。