PurchaseData
PurchaseData
public class PurchaseData extends Object java.lang.Object ↳ com.gaa.sdk.iap.PurchaseData
顯示In-App支付的購買數據。
Summary
Nested classes
@interface
PurchaseData.AcknowledgeState
@interface
PurchaseData.PurchaseState
@interface
PurchaseData.RecurringState
Public constructors
PurchaseData(String jsonPurchaseData)
PurchaseData(String jsonPurchaseData, String signature)
Public methods
getOrderId
String getOrderId()
返回購買相關的訂購ID。
Returns:
String
getPackageName
String getPackageName()
返回開始購買的應用軟件packageName。
Returns:
String
getProductId
String getProductId()
返回購買的In-App商品的ID。
Returns:
String
getPurchaseTime
long getPurchaseTime()
以毫秒為單位返回購買In-App商品的時間。
Returns:
long
isAcknowledged
boolean isAcknowledged()
顯示購買是否被確認(acknowledge)。
Returns:
boolean
getDeveloperPayload
String getDeveloperPayload()
發送在確認(acknowledge) 或使用(consume)購買時指定的開發公司的Payload。
Returns:
String
getPurchaseId
@Deprecated String getPurchaseId()
返回購買數據的唯一識別ID。 在API v6中不使用。
Returns:
String
See Also:
getPurchaseToken()
getPurchaseToken
String getPurchaseToken()
返回唯一識別購買數據的token。
Returns:
String
getPurchaseState
int getPurchaseState()
作为購買狀態的值,返回PurchaseData.PurchaseState中一个。
Returns:
int
getRecurringState
int getRecurringState()
作為顯示包月型商品狀態的值,返回PurchaseData.RecurringState中一個。
Returns:
int
getQuantity
int getQuantity()
返回商品的數量。
Returns:
int
getSignature
String getSignature()
返回包含開發公司個人密鑰簽名的購買數據簽名的字符串 。
Returns:
String
getOriginalJson
String getOriginalJson()
返回包含購買數據詳細資訊的JSON 格式字符串。
Returns:
String
Last updated