我知道这可能听起来是一个非常基本的问题,但我在使用Facebook SDK for Blackberry时遇到了问题。我已经下载了最新的0.8.25。我已经在我的eclipse中导入了它们,它们存在于引用的库中。我有一个游戏应用程序,我希望用户使用他们的Facebook帐户登录。哪个类包含登录的代码? jar文件是可实现的还是仅供参考?我已阅读论坛帖子,用户说他们执行了草莓程序,但我无法找到任何可执行的源代码。请告诉我如何使用SDK为BlackBerry创建登录页面。我确实浏览了示例代码here的另一个链接!
让我知道哪个类有登录代码或我如何使用SDK
答案 0 :(得分:1)
至少在最基本的情况下,您需要获取Facebook
对象的实例并调用getCurrentUser()
。所以,例如:
String[] permissions = new String[] { Facebook.Permissions.ALL_PERMISSIONS };
Facebook fb = Facebook.getInstance(new ApplicationSettings(myNextUrl, myAppId, myAppSecret, permissions));
User fbUser = fb.getCurrentUser();
库中的代码将处理所有细节,例如让用户登录到Facebook帐户并接受所请求的权限等等。您需要将所有内容包装在try / except中以捕获FacebookException
以查找错误情况(例如,用户拒绝您的请求)。