4

我已经尝试了所有插入代码的选项,以便在客户网站上获得类似 facebook 的按钮,但它没有显示出来,谁能帮我一个简单的代码让按钮工作,点赞的链接是 nnacanada

4

3 回答 3

2

首先,您必须创建一个应用程序以获取应用程序 ID

https://developers.facebook.com/apps

其次,您必须在此处为您的喜欢按钮生成代码:https ://developers.facebook.com/docs/reference/plugins/like/或使用以下代码:

你需要像这样放置你的html标签:

<html lang="pt" xmlns:fb="http://www.facebook.com/2008/fbml">

<body>和之间</body>你需要把下面的代码

<fb:like href="http://www.your.page.url" layout="standard" show-faces="true" send="true" width="450" action="like" colorscheme="light"></fb:like>



<!-- Facebook -->
<div id="fb-root"></div>
<script type="text/javascript">
    window.fbAsyncInit = function() {
        FB.init({appId: 'your-facebook-app-id', status: true, cookie: true, xfbml: true});
    };
    (function() {
        var e = document.createElement('script');
        e.type = 'text/javascript';
        e.src = document.location.protocol + '//connect.facebook.net/pt_PT/all.js';
        e.async = true;
        document.getElementById('fb-root').appendChild(e);
    }());
</script>

不要忘记用正确的值替换“http://www.your.page.url”和“your-facebook-app-id”。

于 2012-12-19T16:21:21.883 回答
1

Facebook 提供了这个生成器来进行点赞。 http://developers.facebook.com/docs/reference/plugins/like/

如果它不会出现并且是从那里生成的,那通常是你的错。检查您是否运行了 Ghostery 或类似插件。还要检查您是否使用 FBML 而不包括所需的 Javascript。

否则只需使用 Facebook 提供的 iFrame 代码。

于 2012-12-19T16:18:46.123 回答
0

我遇到过同样的问题。在https://developers.facebook.com/docs/reference/plugins/like/上没有显示带有代码的弹出窗口。

在 Chrome 上“空缓存和硬重新加载”为我修复了它。在 FireFox 上清除历史记录完成了这项工作。

于 2013-09-10T08:27:24.550 回答