Facebook评论赢得';不接受{$baseurl}

Facebook评论赢得';不接受{$baseurl},facebook,facebook-comments,Facebook,Facebook Comments,我已经在我的成人视频脚本(非成人内容)上手动安装了facebook评论,但在评论框下方不断收到错误消息: Warning: http://invalid.invalid/video/%7B$video.VID%7D/%7B$video.title%7D is unreachable. 我把这个放在我的档案里: <div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.ge

我已经在我的成人视频脚本(非成人内容)上手动安装了facebook评论,但在评论框下方不断收到错误消息:

Warning: http://invalid.invalid/video/%7B$video.VID%7D/%7B$video.title%7D is unreachable.
我把这个放在我的档案里:

<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/all.js#xfbml=1&appId=MYAPPID";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div style="padding-bottom:10px;"><img src="/templates/frontend/default/images/facebook-comment.gif"></div>
<div class="fb-comments"  data-href="{$baseurl}/video/{$video.VID}/{$video.title}" data-num-posts="20" data-width="990" data-colorscheme="dark"></div>

(功能(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&appId=MYAPPID”;
fjs.parentNode.insertBefore(js,fjs);
}(文档“脚本”、“facebook jssdk”);
按照avs论坛上的说明,但它所做的一切都会产生那个错误

感谢您的帮助

您的模板(?)标记
{$baseurl}
{$video.VID}
{$video.title}
没有得到解析,并且在comments小部件使用的最终HTML中使用,从而导致错误的URL

您应该确保
数据href
中的最终URL是正确的,而不是像这样的
{$baseurl}/video/{$video.VID}/{$video.title}

更新:
真的不清楚为什么这会起作用,你没有描述你的问题中会用真实的URL替换
{$baseurl}

如果您只想为当前页面添加评论社交插件,只需省略
data href
属性:

<div class="fb-comments" data-num-posts="20" data-width="990" data-colorscheme="dark">/div>
/div>

但如果您需要它出现在其他页面上,则需要使用与注释关联的URL,如
data href
。这应该相对容易,但取决于您使用什么语言/框架来获得正确的URL…

是的,我知道它为什么不起作用,我试图找出我应该在data href=“”标记中放置什么代码?@mcreedy,我看不出这应该起作用的任何原因?!你的问题没有提到任何关于模板、你使用的框架或能够完成这项工作的语言,HTML只是不能做到这一点。省略数据href是不可取的,因为它会使插件进入兼容模式。我在最初的问题中提到了这个框架,它是成人视频脚本吗。它使用带有模板系统的php,模板文件以.tpl.@mcreedy结尾,然后链接到它及其文档和/或用它标记问题。是的,它将处于兼容模式。你使用类似于