现场互动
若要接受 Google 钱包中的身份证件,请按以下步骤操作:
- 构建或获取读取器,以接受 ISO 18013-5 定义的 ID
- 将 IACA 证书加载到读取器中,以确保接受的 ID 是真实的
- 测试您的解决方案
- 在 Google 电子钱包中注册您的应用
构建或获取读取器,以接受 ISO 18013-5 定义的 ID
Google 钱包中的 ID 根据针对移动驱动程序许可的 ISO 18013-5 标准实现。 它们利用基于 NFC 或二维码的交互以及 BLE 作为数据传输机制,因此任何能够实现该标准这些方面的设备都可以充当读取器,甚至是移动应用。 由于该标准是开放的,市面上有多种第三方实现方案。同样,您也可以在需要时直接实现该功能。
如需有关如何自行实现功能的指导,请参阅我们的开源参考阅读器 Android 应用,该应用实现了 ISO 标准,并可以接受 Google 钱包中的 mDL。
您可以先构建并运行参考读取器应用:
- 克隆参考应用代码库
- 在 Android Studio 上打开项目
- 在 Android 设备或模拟器上构建并运行
appverifier
目标。
将 IACA 证书加载到读取器中,以确保接受的 ID 是真实的
为了验证真实凭据,您必须在钱包中提供由受支持的发卡机构签发的 ID。下面提供了 Google 钱包支持的颁发者列表,以及指向用于验证的证书的链接。
测试您的解决方案
如需测试您的解决方案,请构建并运行我们的开源参考容器 Android 应用。 以下是构建和运行参考容器应用的步骤:
- 克隆参考应用代码库
- 在 Android Studio 上打开项目
- 在 Android 设备或模拟器上构建并运行
appholder
目标。
(可选)在 Google 电子钱包中注册您的应用
填写此表单,向 Google 电子钱包注册您的应用。
线上线下(即将推出)
如果您有意使用 Google 钱包的在线验证 API,请填写此表单。