任何人都可以告诉我应用程序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发生错误。请稍后再试。'任何人都可以帮我调试这个。感谢。
答案 0 :(得分:1)
完全。这个变量之间没有区别。在Facebook进行OAuth身份验证之前,您可能知道(或不知道)APP ID名称。现在他们正在尝试使用API密钥名称,因为自OAuth使用以来,APP ID名称已过时:)