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();
}
Numéro similaire, obtenir une erreur:
GET token failed, com.huawei.hms.common.ApiException: 907122036: no right
Solution:
Terminé
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