关于Android版粉丝查询的问题

AVUser.logInInBackground(current.getUsername(), "password", new LogInCallback<AVUser>() {
                @Override
                public void done(AVUser avUser, AVException e) {
                    AVQuery<AVUser> followerQuery = null;
                    try {
                        followerQuery = avUser.followerQuery(AVUser.class);
                        followerQuery.setLimit(1);
                        followerQuery.findInBackground(new FindCallback<AVUser>() {
                            @Override
                            public void done(List<AVUser> parseObjects, AVException parseException) {
                                // parseObjects包含了userA的粉丝列表

                            }
                        });
                    } catch (Exception e1) {
                        e1.printStackTrace();
                    }
                }
            });

这个查询为什么报错

com.avos.avoscloud.AVException: No valid session token, make sure signUp or login has been called.

这不是刚登陆完成么?

阅读 2.7k
1 个回答

登陆是否成功,你可以查看
public void done(AVUser avUser, AVException e) 中的AVException,也可以通过avUser.isAuthenticated()方法来查验

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题