0

I'm sorry, I have searched for a day and a half but I can't find the specific answer I'm looking for.

My Facebook Like button doesn't appear on IE, Chrome or Firefox. I am using Javascript.

  1. I have the required HTML addition.
  2. I need to put in the Meta Tag meta property="og:tag name" content="tag value"

    COULD I GET AN EXAMPLE FOR THE "TAG NAME" AND "TAG VALUE"?
    I don't know what to fill in!

  3. I am supposed to have the Javascript SDK right after the body; however, I don't know what to put for an APP_ID as in:

     <script>
     window.fbAsyncInit = function() {
     FB.init({
     appId      : 'YOUR_APP_ID', // App ID
      //CAN I GET AN EXAMPLE OF YOUR_APP_ID, please?
     channelUrl : '//WWW.YOUR_DOMAIN.COM/channel.html', // Channel File
      //is channel.html the page it's on?
     status     : true, // check login status
     cookie     : true, // enable cookies to allow the server to access the session
     xfbml      : true  // parse XFBML
     });
    // Additional initialization code here
     };
    // Load the SDK Asynchronously
    (function(d){
    var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
    if (d.getElementById(id)) {return;}
    js = d.createElement('script'); js.id = id; js.async = true;
    js.src = "//connect.facebook.net/en_US/all.js";
    ref.parentNode.insertBefore(js, ref);
    }(document));
    </script>
    

I am getting so frustrated! Please help me!

4

2 回答 2

0

YOUR_APP_ID是您的 Facebook 应用程序的 ID。如果您还没有创建应用程序,您可以在此处创建。

但是,您无需使用应用程序即可使用 Like Button 插件。您应该能够通过从开发人员网站复制并粘贴插件代码来使用该插件。如果这不起作用,请使用调试工具查看问题所在。

于 2012-07-30T14:39:20.060 回答
0

好吧,我建议您更仔细地阅读 Facebook 的 JS SDK 的文档,以及“入门”和“核心概念”。在那里你会发现很多非常有用的信息。

我将尝试解释 App_id 是什么。当你想做一些更实用的应用程序,与来自 facebook 的用户信息交互时,你需要创建一个 Facebook 的应用程序。为此,请登录您的帐户并访问https://developers.facebook.com/apps。在那里你需要告诉你的应用程序的名称、URL 和其他一些东西。当您保存时,您会看到一个 app_id,这是一个在 Facebook 上标识您的应用的唯一编号。这个数字是你必须放在你的脚本中的吗(用引号括起来,不要忘记)。

频道文件是一个单行 html 文件,您必须将其放入服务器中,位于应用程序的同一域中。这个文件的内容是:

 <script src="//connect.facebook.net/en_US/all.js"></script>

用您的应用程序语言环境替换“en_US”。

您对 OpenGraph 的元标记提出了质疑。好吧,当您单击 URL 的“喜欢”时,Facebook 机器人会导航到您的页面并读取元信息。当它找到 OpenGraph 元标签时,发布在用户墙上的信息更加个性化。一旦每个站点都有不同的信息要共享,您将不得不花一点时间来更多地了解您需要什么样的 OpenGraph 元标记。

于 2012-07-31T03:12:31.383 回答