1

我正在使用 FacebookBlackBerrySDK-v0.8.25.jar 以便能够获取用户信息。

我的代码:

private String NEXT_URL = "http://www.facebook.com/connect/login_success.html"; 
private String[] PERMISSIONS = Facebook.Permissions.USER_DATA_PERMISSIONS;
private String APPLICATION_ID = 
private String APPLICATION_SECRET = 
ApplicationSettings as = new ApplicationSettings(NEXT_URL, APPLICATION_ID, APPLICATION_SECRET, PERMISSIONS);
Facebook fb = Facebook.getInstance(as);
FacebookUser user = fb.getCurrentUser();

然后我想访问 FacebookUser 对象中的各种数据。

这在模拟器中运行良好:如果我没有登录到 BB Facebook 应用程序,系统会提示我输入我的 Facebook 凭据,如果我已登录,那么我只需返回一个 FacebookUser 对象。

问题是当我将它移动到实际设备并且未登录 Facebook 时。我进入我输入我的 Facebook 凭据的屏幕,但随后被带到一个显示页面未找到的屏幕。

就好像http://www.facebook.com/connect/login_success.html不存在一样。

有没有人遇到过这个问题并解决了?

标记

4

0 回答 0