应用内结算通知每个州的变化都是唯一的?

时间:2012-06-26 07:10:04

标签: android notifications in-app-purchase in-app-billing

在Android文档中声明;

  

notificationId

     

与IN_APP_NOTIFY广播一起发送的唯一标识符   意图。每个notificationId对应于指定的消息   等待在Google Play服务器上检索。你的申请   使用GET_PURCHASE_INFORMATION发回notificationId   消息,以便Google Play可以确定您是哪些消息   检索。

但是每个独特的购买状态是否只有一条消息因此改变了一个独特的notificationId。 或者Google可以决定为同一个独特的购买状态转换创建多条消息(可能是在未能足够快地响应之后)?

换句话说: 每个购买状态转换的组合[OrderId,NotificationId]是唯一的吗?

1 个答案:

答案 0 :(得分:0)

对于每个IN_APP_NOTIFY,NotificationId是唯一的。

这是你要的吗?

以下是In App Purchase的视觉概述,它可能会给您一些清晰度:

Androind In App Purchase Overview http://blog.blundell-apps.com/wp-content/uploads/2012/06/overview.png

> Bigger Image <

参考:http://blog.blundell-apps.com/overview-of-android-in-app-billing-flowchart/