检索 Android 上的现有钱包对象

Retrieve existing Wallet objects on Android

我有 Android 应用程序可为我们的客户会员卡提供 "Save to Android Pay" 功能。
除了一件事之外,似乎工作得很好。我无法阻止重复的会员卡存储在 Android Pay 中。似乎没有办法在不启动某种交易的情况下枚举现有的 Wallet 对象。 Android 的当前钱包 API 是否可行?

只要您在创建按钮时使用相同的 ID,即使用户多次点击按钮,也只有一个项目 "saved" 进入用户的 google 帐户(尽管用户可以保存一张卡片进入多个帐户(如果她愿意的话))。

如果您的要求是在保存后点击 "hide" 按钮,您必须查询 Google 的服务器并查看特定 ID 的会员卡是否已保存。 https://developers.google.com/save-to-android-pay/reference/v1/loyaltyobject/get