在blackberry中是否可以使用访问令牌发布到facebook墙?

在blackberry中是否可以使用访问令牌发布到facebook墙?,blackberry,blackberry-eclipse-plugin,Blackberry,Blackberry Eclipse Plugin,我想使用访问令牌在用户的facebook墙上发布一条消息。但我不能这样做。有人能给我提供同样的代码吗?我已经拥有该用户的访问令牌 当我尝试这样做时,它总是要求我在发布之前登录facebook 您可以执行user.publishPost()来发布到用户墙。检查以下代码段 String[] PERMISSIONS = Facebook.Permissions.PUBLISHING_PERMISSIONS; ApplicationSettings as = new ApplicationSetting

我想使用访问令牌在用户的facebook墙上发布一条消息。但我不能这样做。有人能给我提供同样的代码吗?我已经拥有该用户的访问令牌


当我尝试这样做时,它总是要求我在发布之前登录facebook

您可以执行
user.publishPost()
来发布到用户墙。检查以下代码段

String[] PERMISSIONS = Facebook.Permissions.PUBLISHING_PERMISSIONS;
ApplicationSettings as = new ApplicationSettings(NEXT_URL, APPLICATION_ID,
        APPLICATION_SECRET, PERMISSIONS);
User user;
Facebook fb;
fb = Facebook.getInstance(as);
fb.getCurrentUser(new BasicAsyncCallback() {
            public void onComplete(
                    com.blackberry.facebook.inf.Object[] objects,
                    final java.lang.Object state) {
                user = (User) objects[0];
                log("Posting to wall");

                user.publishPost(message, link, picture, name, caption,
                        description, source, new BasicAsyncCallback() {
                            public void onComplete(String[] values,
                                    java.lang.Object state) {
                                log("Posted successfully to your facebook wall");
                            }
                        }, null);
            }

您不能使用访问令牌在用户的facebook墙上发布消息

ApplicationSettings sett=new ApplicationSettings(NEXT_URL, APPLICATION_ID, APPLICATION_SECRET, USER_PERMISSIONS);
facebook_=Facebook.getInstance(sett);
user = facebook_.getCurrentUser(); 
然后,如果要保存用户,请保存它。然后

 user.publishPost(your post details(link, image title.....));

当我尝试这样做时,它总是要求我在发布之前登录facebook。