【发布时间】:2012-01-27 15:13:32
【问题描述】:
我是 Facebook 开发新手,想在我的网站上添加一个 cmets 插件。
我在 Facebook 上创建了一个应用程序,以备不时之需。但由于我还没有注册我的域,所以我将App Domain 部分留空。
然后我复制了给我的代码:http://developers.facebook.com/docs/reference/plugins/comments/ 来测试插件。但是当我在一个 html 文件中测试代码时,什么也没有出现。
- 是否需要 appid 才能使用 cmets 插件?
- 如果我需要appid,我应该先购买一个域名并将其添加到
App Domain部分吗?我可以用example.comurl 测试插件吗? - 一般来说,让 cmets 插件工作的最基本方法是什么?
更新: 根据 Lix 的回答,我编辑了我的 hosts 文件并添加了:
127.0.0.1 www.example.com
127.0.0.1 example.com
127.0.0.1 http://www.example.com
127.0.0.1 http://example.com
这是我的测试页面:
<html>
<head>
<title>My Web page</title>
</head>
<body>
<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";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-comments" data-href="http://example.com" data-num-posts="2" data-width="470"></div>
</html>
但还是没有运气。
【问题讨论】:
标签: html facebook facebook-social-plugins facebook-comments