APP ID和API密钥有什么区别?

时间:2011-07-29 10:04:25

标签: javascript browser facebook-javascript-sdk

任何人都可以告诉我应用程序ID和API密钥之间的确切区别吗?我基本上试图通过点击按钮在Facebook上发布游戏的得分(游戏在浏览器上脱机工作)。这是http://developers.facebook.com/docs/guides/web/

中提到的用于发布的基本代码
<html>
<head>
  <title>My Great Website</title>
</head>
<body>
  <div id="fb-root"></div>
  <script src="http://connect.facebook.net/en_US/all.js">
  </script>
  <script>
     FB.init({ 
        appId:'XXXXXXXXXXXXXXX', cookie:true, 
        status:true, xfbml:true 
     });

     FB.ui({ method: 'feed', 
        message: 'Facebook for Websites is super-cool'});
  </script>
 </body>

(注意:我用15位代码替换了'XXX ..'我所拥有的)。这个特殊的代码抛出一个类似这样的错误'TestAndroid发生错误。请稍后再试。'任何人都可以帮我调试这个。感谢。

1 个答案:

答案 0 :(得分:1)

完全。这个变量之间没有区别。在Facebook进行OAuth身份验证之前,您可能知道(或不知道)APP ID名称。现在他们正在尝试使用API​​密钥名称,因为自OAuth使用以来,APP ID名称已过时:)

相关问题