如何将用户信息集成到我的Facebook应用程序中?

时间:2012-02-22 22:21:32

标签: javascript facebook

我在Javascript上写了一个应用程序,我把它放在Facebook上,现在想将用户信息整合到游戏中。我希望它类似于Words with Friends的工作方式,其中用户的姓名和个人资料图片信息用于显示分数。为了最好地处理我的应用程序的工作方式,能够将名称和图片设置为变量在我看来是最好的方法。理想情况下,我还希望采用一种方式从用户朋友的菜单中选择他们想要挑战的朋友并发送请求,并记录用户的赢/输统计数据。我已经四处寻找,但未找到任何有关如何执行此操作的指南。如果有人可以指向我或者提供代码来完成这个非常棒的代码。我对编程很新,对Facebook应用程序来说还是全新的。

以下是我目前所拥有的链接:https://apps.facebook.com/dotsandboxesgame

1 个答案:

答案 0 :(得分:0)

这是一个很大的主题,需要您深入了解我认为您已经看过的图形API。如果你没有这里是链接

https://graph.facebook.com/

基本上,你需要让facebook用户获得某些事情的许可。您希望他们的帐户能够与您的应用程序一致。当用户接受这些权限时,您将拥有一个访问令牌,然后您可以在查询字符串中使用该令牌来查询图API以获取有关该人的任何可用数据(受您向他们请求的权限的限制)。

然后由您的代码来解释该数据(JSON或XML),然后显示它,与之交互等。

请注意,Facebook API文档可能非常模糊。它也很难找到某些主题,Facebook经常弃用东西。当他们弃用某些东西时,他们确实倾向于为开发人员提供更好的宽容,以便更新他们的代码。

祝你好运。