我已经在 Stripe 网站上浏览了这个集成教程,其中显示了我在 Api 版本 1 中假设的 Google Pay 集成。 https://stripe.com/docs/mobile/android/google-pay
但现在我发现,从 2018 年 7 月开始,Google Pay 有了新的 Api 版本 2。
https://developers.google.com/pay/api/android/guides/tutorial
我可以看到这个新的 api 更多地基于 JSON,使用字符串键值而不是强类型约束。
Api 版本 1 是否已弃用?是否有适用于 Android 的 Api 版本 2 强类型等效项?Stripe 会支持 Api 版本 2 吗?如果我继续使用 Api 版本 1,我会失去什么?例如,3D 安全卡会起作用吗?还是从客户的角度来看版本号无关紧要?
我可以看到这是一些新的东西:
private static JSONArray getAllowedCardAuthMethods() {
return new JSONArray()
.put("PAN_ONLY")
.put("CRYPTOGRAM_3DS");
}