【问题标题】:facebook JavaScript SDK - what is the 'your app id' when you just want to use the SDK for the facebook 'Like' button?facebook JavaScript SDK - 当您只想将 SDK 用于 facebook 的“Like”按钮时,“您的应用程序 ID”是什么?
【发布时间】:2010-05-22 14:58:48
【问题描述】:

我想在我的网站上添加 facebook 的“Like”按钮,但 JavaScript API 要求提供'your app id'

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

我应该放什么?

我可以使用他们提供的 iframe 代码,但更喜欢使用 XFBML,因为它可以让我在未来添加更多功能。

谢谢。

【问题讨论】:

    标签: javascript api facebook xfbml


    【解决方案1】:

    您应该在 facebook developer section 中创建您的应用程序,并在那里为您分配应用程序 ID(应用程序 ID),这就是您应该放在那里的内容。

    【讨论】:

    • 所以澄清一下,您是说您应该使用“应用程序 ID”,它是一个长整数,而不是“API 密钥”或“应用程序密钥”,两者都是十六进制字符串。对吗?
    • 据此:developers.facebook.com/docs/reference/javascript/FB.init 这是一个可选参数。请尝试不使用 appid,它对我有用。
    猜你喜欢
    • 2012-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多