デジタルカードの LCM を管理する
最終更新
役に立ちましたか?
役に立ちましたか?
// アクセストークンを取得する
String accessToken = "....";
// カードライフサイクルマネージャを取得する。
MGCardLifeCycleManager cardLifeCycleManager = MGClient.getCardLifeCycleManager();
// デジタルカードIDを使用してカードを削除する。
cardLifeCycleManager.deleteCard(
digitalCardId,
new MGCardLifecycleEventListener() {
@Override
public void onSuccess(String digitalCardId) {
/*
* NFC Wallet SDKによってリクエストが受け入れられました。
* NFC Walletのバックエンドが操作を完了するためにプッシュ通知を送信します。
*
* サーバー側で既にカードが削除されている場合、SDKはローカルのカードデータを削除します。
*/
}
@Override
public void onError(String digitalCardId, MobileGatewayError error) {
/*
* リクエストは失敗しました。
* 原因を判断するためにMobileGatewayErrorを確認してください。
*/
}
},
null,
null,
accessToken );