在数据引用网址中使用哈希时,Facebook审核链接不显示

时间:2018-07-12 12:06:15

标签: javascript comments facebook-javascript-sdk facebook-comments

我在我的网站上使用Facebook评论。我的问题是我看不到审核工具。加载时将代码嵌入页面中时,我会看到它。就我而言,我会动态加载注释部分,将注释div插入另一个div并运行FB.XFBML.parse();

注意:我在数据引用的URL中使用哈希。

我确实看到了Facebook评论插件,并且可以写评论,但是该审核工具不可见。

有什么想法在动态呈现Facebook评论插件时如何使审核工具也可见?

更新:我还发现,即使安装了data-href,嵌入链接并在加载时加载,主持链接也不会显示页面加载。我使用代码在其上运行且正确分配了App ID的链接。我确实使用Facebook工具抓取了页面,但没有发现问题。

此代码未显示审核链接:

<div class="fb-comments" data-href="https://example.com/" data-numposts="5"></div>

更新2:我从动态插入的小部件div中删除了data-href,但仍然无法使用。

更新3:我从内联代码中的data-href URL中删除了哈希,它显示了带有data-href的审核链接。使我相信哈希可能会在这里引起问题。

更新4::动态加载窗口小部件时会出现审核,但仅当URL中没有哈希时才出现。因此,哈希似乎是问题所在。需要ind方法来解决这个问题。

使用散列的问题在于,Facebook甚至没有将此评论框识别为分配给我的网站的一部分。我要求某人发布一个链接(应加以审核),但没有评论,也没有链接的评论出现在Facebook的在线审核面板中。

0 个答案:

没有答案