ERR_BAN (-6) в ответе на вход в WeChat Android

В методе WXEntryActvity, onResp(BaseResp resp), мы получаем ответ как -6(ERR_BAN).

В чем причина такого ответа? Также в аккаунте разработчиков, что давать в подписи приложения.

  @Override
public void onResp(BaseResp resp) {
    Log.d("WEChat", "AuthResp " + resp.errCode);
    switch (resp.errCode) {

        case BaseResp.ErrCode.ERR_OK:
            try {
                SendAuth.Resp sendResp = (SendAuth.Resp) resp;
               // WXEntryActivity.token = sendResp.token;
                Toast.makeText(this, "success "+sendResp.code, Toast.LENGTH_LONG).show();
               // sendResp.url;

            } catch(Exception e){
                Toast.makeText(this, "Exception while parsing token", Toast.LENGTH_LONG).show();
            }
            break;
        case BaseResp.ErrCode.ERR_USER_CANCEL:
            Toast.makeText(this, "User canceled the request", Toast.LENGTH_LONG).show();
            break;
        case BaseResp.ErrCode.ERR_AUTH_DENIED:
            Toast.makeText(this, "User denied the request", Toast.LENGTH_LONG).show();
            break;
    }
}
1
0
170
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Возникает проблема с аутентификацией, и из-за этого вход в WeChat не происходит. В консоли We chat вы неправильно даете ключи.

Другие вопросы по теме