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