在本地测试Facebook Comments Plugin

时间:2012-02-14 10:23:46

标签: c# facebook facebook-comments

我正在将Facebook Comments插件添加到我在我的localhost上构建的网站上,该网站的域名类似于:http://subdomain.domain.lom/

我已将所需的代码添加到页面中,插件正确显示,我可以添加注释。唯一的问题是它会显示一条警告信息:

  

警告:http://subdomain.domain.lom/path无法访问

我还在我网站的头部添加了审核<meta>标记:

<meta property="fb:app_id" content="{APP-ID}"/>

但是当我登录Facebook评论审核工具时,我没有看到我添加的任何测试评论。

这是因为我在本地测试吗?如果是这样,有没有办法让我在本地开发时能够适度?

3 个答案:

答案 0 :(得分:2)

你将不得不假装facebook相信这是本地的。由于评论是基于不同的URL,因此请将其添加到真实网站的网址(但是为假网页)。

因此,如果您的作品页面为http://www.example.com/examplesAndHowTos.php,那么请对评论网址http://www.example.com/examplesAndHowTos.php?id=test进行操作。一定要将fb:admin放在生产页面中,这样当Facebook发布它时,它可以正确获取这些值。

答案 1 :(得分:0)

您的网站是否可以访问外部世界,即使它是本地的? 什么在给你这个警告信息?

听起来我的网页无法访问,因为它只能在您使用的本地网络上使用。

答案 2 :(得分:0)

如果你想在本地测试它,你应该使用主机名'localhost',以便facebook知道它将无法访问你的页面。