Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.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
Html 同一域名多个页面上的Facebook社交评论插件_Html_Facebook_Plugins_Comments_Social - Fatal编程技术网

Html 同一域名多个页面上的Facebook社交评论插件

Html 同一域名多个页面上的Facebook社交评论插件,html,facebook,plugins,comments,social,Html,Facebook,Plugins,Comments,Social,大家晚上好 我在同一域名的不同页面上有Facebook社交评论插件 例如: www.domainA.com/ www.domainA.com/subfolderA/ www.domainA.com/subfolderB/ www.domainA.com/subfolderC/ 在页面上(所有页面均为HTML5 doctype),我添加了以下代码: 有关www.domainA.com/: 负责人: 正文: (功能(d、s、id){ var js,fjs=d.getElementsByTag

大家晚上好

我在同一域名的不同页面上有Facebook社交评论插件

例如:

www.domainA.com/
www.domainA.com/subfolderA/
www.domainA.com/subfolderB/
www.domainA.com/subfolderC/
在页面上(所有页面均为HTML5 doctype),我添加了以下代码:

有关www.domainA.com/

负责人:


正文:


(功能(d、s、id){
var js,fjs=d.getElementsByTagName[0];
if(d.getElementById(id))返回;
js=d.createElement;js.id=id;
js.src=“//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3&appId=fbappid”;
fjs.parentNode.insertBefore(js,fjs);
}(文档“脚本”、“facebook jssdk”);
(功能(d、s、id){
var js,fjs=d.getElementsByTagName[0];
if(d.getElementById(id))返回;
js=d.createElement;js.id=id;
js.src=“//connect.facebook.net/en_US/all.js#xfbml=1”;
fjs.parentNode.insertBefore(js,fjs);
}(文档“脚本”、“facebook jssdk”);
有关www.domainA.com/subfolderA。。。B和C/

负责人:


正文:


... Facebook SDK.js脚本,与根域相同。。。
... Facebook SDK all.js脚本,与根域相同。。。
所有页面上的fb:app_id和og:site_名称都相同。og:title、og:description在每一页上都是不同的

我现在的问题是,有些页面确实链接(调节工具)到developers.Facebook.com/tools/comments/fbappid/下的正确Facebook应用程序,而有些页面则没有。他们链接到developers.facebook.com/tools/comments/url/{long_number}/pending/descending/,我希望他们都链接到developers.facebook.com/tools/comments/fbappid/下的正确facebook应用程序,以对他们进行调节

有人能解决这个问题吗?我已经尝试了Facebook所建议的一切,也尝试了其他一些帖子的建议


非常感谢。

使用Facebook调试工具检查您的Open Graph实现(并修复可能显示的任何错误)。已经做了多次,唯一缺少的是图像。如果没有正确的URL和页面,很难知道发生了什么。正如CBroe所说,请验证您的OG标记是否正确地出现在给您带来麻烦的页面上。如果您认为这是评论插件本身的一个bug,只需在Facebook bug tool()上打开一个bug,并提供所有详细信息。使用Facebook调试工具检查您的open Graph实现(并修复它可能显示的任何错误。)已经多次执行,唯一缺少的是图像。如果没有正确的URL和页面,很难知道发生了什么。正如CBroe所说,验证你的OG标签是否正确地出现在给你带来麻烦的页面上。如果你认为这是评论插件本身的一个bug,只需在Facebook bug tool()上打开一个bug,并提供所有详细信息。
<html lang="en" prefix="og: http://ogp.me/ns#">
<meta property="fb:app_id" content="fbappid" />
<meta property="og:url" content="http://www.domainA.com/" />
<meta property="og:title" content="domainA.com: text" />
<meta property="og:description" content="short description" />
<meta property="og:type" content="website"/>
<meta property="og:site_name" content="name of site"/>
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3&appId=fbappid";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

<div class="fb-comments" data-href="http://www.domainA.com/" data-width="450" data-numposts="5"></div>

<script>(function (d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
} (document, 'script', 'facebook-jssdk'));</script>
<html lang="en" prefix="og: http://ogp.me/ns#">
<meta property="fb:app_id" content="fbappid" />
<meta property="og:url" content="http://www.domainA.com/subfolderA/" />
<meta property="og:title" content="domainA.com: text" />
<meta property="og:description" content="short description" />
<meta property="og:type" content="website"/>
<meta property="og:site_name" content="name of site"/>
<div id="fb-root"></div>
<script> ... Facebook SDK sdk.js script, same as for root domain ... </script>

<div class="fb-comments" data-href="http://www.domainA.com/subfolderA/" data-width="450" data-numposts="5"></div>

<script> ... Facebook SDK all.js script, same as for root domain ... </script>