Я один год опытный человек в Android. У меня есть проект по реализации видеочата в приложении. Я использовал следующий код проекта для справки.
https://github.com/QuickBlox/quickblox-android-sdk/tree/master/sample-videochat
Но он не содержит программного создания (регистрации) пользователя.
Поэтому я включил следующий код для сеанса регистрации.
private void RegisterUser(){
progressDialog.show();
final QBUser user = new QBUser("username", "password");
user.setFacebookId("123456");
user.setTwitterId("123456");
user.setEmail("[email protected]");
user.setFullName("Full Name");
user.setPhone("+911234234456");
StringifyArrayList<String> tags = new StringifyArrayList<String>();
tags.add("car");
tags.add("man");
user.setTags(tags);
user.setWebsite("www.domain.com");
QBUsers.signUp(user, new QBCallbackImpl() {
@Override
public void onComplete(Result result) {
progressDialog.dismiss();
if (result.isSuccess()) {
QBUserResult qbUserResult = (QBUserResult) result;
Log.d("Registration was successful","user: " + qbUserResult.getUser().toString());
} else {
Log.e("Errors",result.getErrors().toString());
}
}
}
);
}
Но при выполнении RegisterUser()
я получил следующую ошибку
08-19 10:46:56.696: E/NativeCrypto(9664): ssl=0x52949540 cert_verify_callback x509_store_ctx=0x52ea7ab8 arg=0x0
08-19 10:46:56.697: E/NativeCrypto(9664): ssl=0x52949540 cert_verify_callback calling verifyCertificateChain authMethod=DHE_RSA
08-19 10:46:57.443: E/Errors(9664): [Token is required]
Пожалуйста, кто-нибудь может дать мне решение для этого или код для программной регистрации на QuickBlox...?!