Al verificar la firma, el servidor de fondo muestra {"rtnCode":-1,"errMsg":"check playerSSign fail"} Los datos facilitados por el cliente son

if(huaweiid != null){
PlayersClient player = Games.getPlayersClient(this, huaweiid);
player.getCurrentPlayer().addOnSuccessListener(new OnSuccessListener<Player>() {
    @Override
    public void onSuccess(Player player) {
        String ts = player.getSignTs();
        String playerId = player.getPlayerId();
        int playerLevel = player.getLevel();
        String playerSign = player.getPlayerSign();
        //String displayName = player.getDisplayName();
        //Uri hiResImageUri = player.getHiResImageUri();
        //Uri iconImageUri = player.getIconImageUri();
        JSONObject jo = new JSONObject();
        try {
            jo.put("signTs", ts);
            jo.put("playerId", playerId);
            jo.put("playerLevel", playerLevel);
            jo.put("playerSign", playerSign);

            EditText ed = findViewById(R.id.editText);
            ed.setText(jo.toString());
            Log.i("huawei user info", jo.toString());
        } catch (JSONException e) {
            e.printStackTrace();
            Log.i("huawei user info", Objects.requireNonNull(e.getMessage()));
        }
    }
});

} Utilice los cuatro elementos de datos anteriores y el siguiente documento de descripción:

https://developer.huawei.com/consumer/cn/doc/HMSCore-References-V5/verify-login-signature-0000001050123503-V5

Siempre se produce un error durante la verificación en segundo plano.

{"rtnCode":-1,"errMsg":"check playerSSign fail"} 

AppId / cpid se obtiene de agconnect-services.json y agconnect-services.json se descarga desde el fondo.

¿Cual es la razón?

1
user13703148 22 jul. 2020 a las 14:24

1 respuesta

La mejor respuesta

La siguiente tabla describe los errores de configuración típicos de los parámetros de entrada. Verifique la configuración de los parámetros. ingrese la descripción de la imagen aquí

https://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Guides/faq-check-login-0000001050746133-V5

0
skylinnn 22 jul. 2020 a las 12:19