[英]QuickBlox - how to signup and them login new user
我试图在QuickBlox中实现以下功能:
但是我做不到。 因为singin和singup都是异步的,并且还出现“需要令牌”错误。
任何帮助,将不胜感激。
这是完整的代码:
ChatService.initIfNeed(this);
ChatService.getInstance().login(user, new QBEntityCallbackImpl() {
@Override
public void onSuccess() {
// Go to Dialogs screen
//
Intent intent = new Intent(SplashActivity.this, DialogsActivity.class);
startActivity(intent);
finish();
}
@Override
public void onError(List errors) {
// AlertDialog.Builder dialog = new AlertDialog.Builder(SplashActivity.this);
//dialog.setMessage("chat login errors: " + errors).create().show();
QBUsers.signUp(user, new QBEntityCallbackImpl<QBUser>() {
@Override
public void onSuccess(QBUser user, Bundle args) {
QBUsers.signIn(user, new QBEntityCallbackImpl<QBUser>() {
@Override
public void onSuccess(QBUser user, Bundle params) {
}
@Override
public void onError(List<String> errors) {
}
});
}
@Override
public void onError(List<String> errors) {
//TOKEN IS REQUIRED EXCEPTION !
}
});
}
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.