[英]facebook like is not posting to timeline/new feed/wall
我在我的网站上遇到了一个奇怪的问题。 我做了facebook开发者网站完全相同的方式,但仍然遇到同样的问题。 问题是,当我点击我网站上的“赞”按钮时,弹出窗口和计数工作绝对正常,但故事不会在Facebook的时间轴或新闻源上发布。 然而(听起来很奇怪)当我使用linter工具调试我的页面时,它没有显示任何警告,之后只有该页面的按钮开始发布到用户的墙上,否则不会。 我没有得到linter工具和FB的这个发布策略之间的联系。 任何人都可以请帮助我....这需要太多时间来解决:(
这些是我的元标记
<meta property="og:description" content="[DESCRIPTION]" />
<meta property="og:site_name" content="[SITE_ADDRESS]" />
<meta property="og:type" content="object" />
<meta property="og:url" content="[PAGE_WHERE_LIKE_BUTTON_IS LOCATED]" />
<meta property="og:title" content="[PAGE_TITLE]" />
<meta property="og:image" content="[IMAGE_URL]" />
<meta property="fb:app_id" content="[APP_ID]" />
<meta property="fb:admins" content="[ADMINS_ID]" />
我在我的App Dashbord的opengraph上使用“Like”作为动作和“对象”。
最奇怪的是使用调试工具后一切正常。 问题是为什么??
BR,MailMaster
我有同样的问题,我暂时解决了使用ajax调用直接从页面内部调用facebook调试工具。 我知道,这太可怕了。 但是如果你赶时间(像我一样)你可能想用这个作为临时工作,直到找到正确的方法
我的页面是http://www.organirama.com/showserver/minisite.php 。 解决方法是(需要jquery):
$(document).ready(function() {
$.ajax({
url : "http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.organirama.com%2Fshowserver%2Fminisite.php",
success : function (a,b) {
},
error : function (a,b,c) {
}
});
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.