Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
类似Facebook的按钮标签丢失错误。我怎么修理它?_Facebook_Facebook Like - Fatal编程技术网

类似Facebook的按钮标签丢失错误。我怎么修理它?

类似Facebook的按钮标签丢失错误。我怎么修理它?,facebook,facebook-like,Facebook,Facebook Like,我的mediawiki网站上有类似facebook的内容,当我通过调试器运行它时,会出现以下错误: 管理员和应用程序ID缺失fb:Admins和fb:App_ID标记缺失。这些标签对于Facebook来说是必要的,它可以呈现一个能够产生高点击率的新闻提要故事 如按钮标签丢失og:标题丢失。og:title meta标签对于Facebook来说是必要的,它可以呈现一个能够产生高点击率的新闻提要故事 Like按钮标记缺少og:类型缺少。og:type meta标记对于Facebook来说是必要的,它

我的mediawiki网站上有类似facebook的内容,当我通过调试器运行它时,会出现以下错误:

管理员和应用程序ID缺失fb:Admins和fb:App_ID标记缺失。这些标签对于Facebook来说是必要的,它可以呈现一个能够产生高点击率的新闻提要故事

如按钮标签丢失og:标题丢失。og:title meta标签对于Facebook来说是必要的,它可以呈现一个能够产生高点击率的新闻提要故事

Like按钮标记缺少og:类型缺少。og:type meta标记对于Facebook来说是必要的,它可以呈现一个新闻提要故事,从而生成高点击率

如按钮标签丢失og:图像丢失。og:image meta标签对于Facebook来说是必要的,它可以呈现一个能够产生高点击率的新闻提要故事

它还将其发布为“最近的活动”,而不是带有图像的帖子。 我如何解决这个问题

标签“og:”必须位于like按钮所指的HTML页面的head元素中(通常是按钮所在的页面)。Facebook调试器告诉你它们不在那里。它们应该是这样的:

<head>
    <meta property="og:title" content="My web page title" />
    <meta property="og:type" content="website" />
    <meta property="og:image" content="http://exmaple.com/image.jpg" />
    <meta property="og:url" content="http://example.com/" />
    <meta property="og:site_name" content="My site name" />
    <meta property="og:description" content="This site is awesome!" />
    <meta property="fb:app_id" content="YOUR_APP_ID" />
</head>

您可以使用fb:app\u id或fb:admins,但不能同时使用两者


我不明白这一点,“它还将其发布为‘最近的活动’而不是带有图像的帖子。我如何解决此问题?”单击“喜欢”按钮时,会将帖子添加到用户的时间线中,并且该帖子可能对其朋友可见,这取决于他们配置隐私的方式。

这里也有同样的问题。这让我发疯。我从来都不知道fb:app\u id或fb:admins。真荒谬。几年前,FB的文档明确告诉我们必须有管理员id(但当然,FB不会只给你你的应用id;你必须通过FB.com上的超级黑客get变量才能获得它。然后我发现我们不能同时拥有这两个id,我们一直都有管理员id,而且FB一直存在问题。