Gestionar el LCM de la tarjeta digital
Última actualización
¿Te fue útil?
¿Te fue útil?
// obtener el token de acceso
String accessToken = "....";
// Obtener el gestor del ciclo de vida de la tarjeta.
MGCardLifeCycleManager cardLifeCycleManager = MGClient.getCardLifeCycleManager();
// Eliminar una tarjeta usando su ID de tarjeta digital.
cardLifeCycleManager.deleteCard(
digitalCardId,
new MGCardLifecycleEventListener() {
@Override
public void onSuccess(String digitalCardId) {
/*
* Solicitud aceptada por el SDK de NFC Wallet.
* El backend de NFC Wallet envía una notificación push para completar la operación.
*
* Si la tarjeta ya está eliminada en el servidor, el SDK elimina los datos locales de la tarjeta.
*/
}
@Override
public void onError(String digitalCardId, MobileGatewayError error) {
/*
* Solicitud fallida.
* Inspeccione MobileGatewayError para determinar la causa.
*/
}
},
null,
null,
accessToken );