Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了android – 如何使用Google Play Developer API获取自动更新交易的orderId?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

我开发了一个Android应用程序,其中inapp订阅由play store billing version v3完成.我实施了Google Play Developer api,以便检索订阅状态,无论它是否可自动更新.

Google Play Developer APi的GET方法会返回此自动恢复状态以及其他详细信息,例如到期时间,开始时间等.但我无法找到可能的解决方案来检索用于后端处理的订阅的订单ID.我可以通过Google Play Developer api从哪里获得此交易ID?

提前致谢.

最佳答案
您不需要orderID,您需要“base orderID”,您可以从startTime和expireTime生成当前的orderID

来自开发者Android(https://developer.android.com/google/play/billing/billing_subscriptions.html#administering):

订阅订单号

为了帮助您跟踪与给定订阅相关的交易,Google付款会为订阅的所有重复提供基本商家订单号,并通过附加整数来表示每个定期交易,如下所示:

GPA.1234-5678-9012-34567(基本订单号)

GPA.1234-5678-9012-34567..0(第一次重复订单ID)

GPA.1234-5678-9012-34567..1(第二次重复订单ID)

GPA.1234-5678-9012-34567..2(第三次重复订单ID)

大佬总结

以上是大佬教程为你收集整理的android – 如何使用Google Play Developer API获取自动更新交易的orderId?全部内容,希望文章能够帮你解决android – 如何使用Google Play Developer API获取自动更新交易的orderId?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。