Android - 亚马逊应用内购买

Posted

技术标签:

【中文标题】Android - 亚马逊应用内购买【英文标题】:Android - Amazon In-App purchase 【发布时间】:2013-03-26 05:07:22 【问题描述】:

需要指导。

我已经在我的安卓应用中实现了亚马逊应用内,但我不知道当用户的订阅到期时会发生什么。

现在,我在我的服务器上保留了到期详细信息,希望在到期后,订阅将可供用户使用。

我的应用程序如何得知订阅到期?

我需要做什么吗?

【问题讨论】:

对于那些标记这个负面的人,请让我知道为什么那个人会降级, 【参考方案1】:

确保订阅有效的最佳方法是在应用启动时调用 getPurchaseUpdatesRequest()。这样,您可以检查响应并查看用户是否仍订阅内容。您只需查找父 SKU 的最新收据,如果收据上的结束日期为空,则用户仍然订阅。

参考:https://forums.developer.amazon.com/forums/thread.jspa?threadID=188&tstart=30

我们真的需要维护我们自己的用户信息吗 => 不,您不需要维护任何用户信息。

参考:https://forums.developer.amazon.com/forums/thread.jspa?threadID=254&tstart=0

当前版本的 SDK 测试器允许取消订阅,但不允许过期订阅。

参考:https://forums.developer.amazon.com/forums/thread.jspa?threadID=221&tstart=30

你不能测试实时场景,你必须坚持使用 SDKTester。

【讨论】:

以上是关于Android - 亚马逊应用内购买的主要内容,如果未能解决你的问题,请参考以下文章

从适用于 Android 的亚马逊应用和游戏开发商处购买应用内

亚马逊应用内购买如何测试付款

亚马逊移动应用内购买。正确初始化

iOS 上的亚马逊应用内购买

Amazon Android 应用内购买 SDK 的 minSdkVersion 是啥?

亚马逊应用内购买错误