1
我試圖在我的應用程序中購買應用程序。我正在嘗試使用測試ID來檢查流量。谷歌收據格式的採購使用谷歌在Android上播放
當我通過android.test.purchased
爲項目SKU購買,我獲得以下響應,購買
{"packageName":"com.sample.goo","orderId":"transactionId.android.test.purchased","productId":"android.test.purchased","developerPayload":"PRODUCT_SKU_AND_USER_ID_AND_DATE","purchaseTime":0,"purchaseState":0,"purchaseToken":"inapp:com.sample.goo:android.test.purchased"}
但在很多地方,我發現,通過谷歌返回的數據是按以下格式
{
"nonce": 1165723044405495300,
"orders": [
{
"notificationId": "android.test.purchased",
"orderId": "transactionId.android.test.purchased",
"packageName": "com.company.appname",
"productId": "android.test.purchased",
"purchaseTime": 1335874740360,
"purchaseState": 0
}
]
}
我不知道爲什麼我沒有得到上述格式的回覆。
有人可以告訴我這裏可能是錯的嗎?
您正在使用哪種版本的應用內結算? – Ankit
我正在使用IAB API V3 –
參考http://developer.android.com/google/play/billing/billing_reference.html瞭解每個API調用的詳細響應。 – Ankit