web-dev-qa-db-fra.com

Pourquoi ne puis-je pas obtenir puntoken en utilisant Huawei Push Kit?

J'utilise l'extrait de code suivant, mais je ne peux toujours pas obtenir le pushtoken.

private void obtainToken() {
    // get token
    new Thread() {
        @Override
        public void run() {
            try {
                String appId = AGConnectServicesConfig.fromContext(MainActivity.this).getString("client/app_id");
                pushtoken = HmsInstanceId.getInstance(MainActivity.this).getToken(appId, "HCM");
                if(!TextUtils.isEmpty(pushtoken)) {
                    Log.i(TAG, "get token:" + pushtoken);
                }
            } catch (Exception e) {
                Log.i(TAG,"getToken failed, " + e);

            }
       }
   }.start();
}
5
Irene Li

Numéro similaire, obtenir une erreur:

GET token failed, com.huawei.hms.common.ApiException: 907122036: no right

Solution:

  • Appgallery Connect
  • Projet
  • Maquette
  • Permettre

Terminé

0
Jarda Pavlíček

J'ai eu la même erreur. J'ai corrigé le problème. Si vous travaillez plus d'un support, vérifiez les fichiers de saveur. Assurez-vous que c'est correct.

Document de plusieurs saveurs:

https://developer.huawei.com/consumer/fr/doc/development/appgallery-Connect-Guides/agc-config-flaver

0
halilozel1903