首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >应用程序计费: ProductID和SubscriptionID一样吗?

应用程序计费: ProductID和SubscriptionID一样吗?
EN

Stack Overflow用户
提问于 2017-11-11 21:28:43
回答 1查看 2.5K关注 0票数 6

目前,我设计了可能的状态更新(从状态购买到状态取消等)在应用程序内计费的实现策略,这是一个真正令人头痛的问题,并且存在一个混乱:

我在应用程序中找到了getPurchases()。这给了我INAPP_PURCHASE_DATA,它包含具有以下字段的表6

autoRenewing,orderId,packageName,productId,purchaseTime,purchaseState,developerPayload,purchaseToken。

我想将这些变量中的一些发送到我的服务器(虽然只有purchaseToken看起来很有用),但是我不太清楚:

在服务器端,我想不断检查购买是否有效。我计划用https://developers.google.com/android-publisher/api-ref/purchases/subscriptions/get做这件事

但是这个请求需要packageName、subscriptionIdtoken。令牌是来自getPurchases()subscriptionId,而是来自getPurchases()productId

当您使用在Google中调用创建产品列表的手册时,您会在此手册的标题中看到一次向产品列表中添加一项,步骤4中的单击“创建托管产品”或“创建适当的订阅”。在那里,您必须在步骤5中设置productId

如果subscriptionIdproductId ==有两个Google API请求,一个用于“产品”,一个用于“订阅”,那么订阅不是产品吗?请参见:

https://developers.google.com/android-publisher/api-ref/purchases/products/get https://developers.google.com/android-publisher/api-ref/purchases/subscriptions/get

第一个请求是 productId ,第二个请求是productId,除了productId和subscriptionId是相同的以外,我没有这个请求。这很让人困惑。

EN

Stack Overflow用户

回答已采纳

发布于 2018-03-24 08:33:43

经过近5次(!)几个月来,我在我的应用程序和后端服务器上完成了整个应用程序的计费实现。我现在可以确认productId == subscriptionId == sku。

票数 25
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47242976

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档