我正在使用带有 javascript SDK 的 facebook score api。我需要将登录 fb 用户的分数发布到我的应用程序的 facebook。我的代码需要 Javascript 中的应用程序 ID 和应用程序密钥。它没有获取用户的访问令牌并给出 oAuth 错误。在 JS 中放置密钥不是一个好习惯,我需要有一个解决方案,让 FB 提供一些东西来避免这种循环漏洞。
我正在使用以下代码,其中 data_box 包含应用程序 ID、秘密密钥和分数。
FB.api("/"+FB.getUserID()+"/scores", 'post', data_box, function(responsedata){
FB.api("/"+data_box.app_id+"/scores", 'get', {}, responsefunction);
});
任何人都可以帮我更新代码,以便它使用用户访问令牌而不是应用程序密钥来提交分数。
提前致谢,
雅各布