gpt4 book ai didi

Android 应用内结算开发人员负载

转载 作者:行者123 更新时间:2023-11-29 18:00:52 25 4
gpt4 key购买 nike

我想在我的 Android 应用程序中实现应用程序内结算,但我不确定应该如何为开发人员有效负载创建。我没有关于用户的任何信息,只有在应用程序中创建的唯一标识符来识别它。

是否可以在用户购买产品后恢复购买,然后卸载应用程序并重新安装?如何测试它,因为我在尝试测试它时没有收到任何事件?

最佳答案

是的,您可以在卸载应用程序并重新安装后查看已完成的购买。

所有购买的项目都存储在 Play 服务器上,特别是在您安装的 Google Play 应用程序中。因此,在购买商品后,一旦存储了有关购买的信息,您就可以随时请求它,直到您“消费”了此次购买。 “消费”是指重置购买信息,允许使用相同的ID进行新的购买。这仅适用于 v3 if Android Billing Library,因为 v3 中的所有购买都是一次性的(您只能购买一次)并且必须“消费”才能再次购买。购买商品的标识符是您在 Google Developer Console 中定义的简单字符串。你应该登录到开发者控制台,为 future 的应用程序创建新项目,上传签名的.apk(必要的),之后你必须选择项目,移动到“应用程序内产品”部分,在那里你可以创建必要的购买项目带有购买 ID。在应用程序中执行购买操作时,您应该将匹配的 purchaseID 传递给 IabHelper 对象上的 launchPurchaseFlow() 方法(这些都来自 v3 Billing Library)。也可以使用匹配的 purchaseID 接收有关已购买商品的信息。

Google 官方开发者文档包含大量关于实现和使用 Billing Library 的信息:

关于Android 应用内结算开发人员负载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16171786/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com