黑莓Facebook SDK无法getCurrentUser

时间:2013-06-25 09:37:11

标签: facebook blackberry sdk

我正在为OS 6和7开发一个需要Twitter和Facebook集成的应用程序。这是一场彻头彻尾的噩梦,因为他们看起来很有气质。上周他们工作得很好,但现在facebook整合破了(代码没有动过)。 唯一可能改变的是Java编译器级别。

以下代码就是我正在使用的代码。浏览器显示NEXT_URL,但代码块位于user = fb.getCurrentUser();。当我关闭浏览器时,异常显示“无法刷新访问令牌”。

String NEXT_URL = "http://www.facebook.com/connect/login_success.html";
String APPLICATION_ID = "xxxxxxx";
String APPLICATION_SECRET = "xxxxxxxxxxxxxxxxxxxxxxxxxxx";
String[] PERMISSIONS = Facebook.Permissions.PUBLISHING_PERMISSIONS;
ApplicationSettings as = new ApplicationSettings(NEXT_URL, APPLICATION_ID,APPLICATION_SECRET, PERMISSIONS);

Facebook fb = Facebook.getInstance(as);
User user;
try
{
    user = fb.getCurrentUser();
    user.publishStatus(msg);
} catch (Exception e)
{
    Dialog.inform(e.getMessage());
} finally
{
    UiApplication.getUiApplication().getActiveScreen().close();
}

任何帮助都将不胜感激。

0 个答案:

没有答案