請求URL:https://api.storekit.itunes.apple.com/inApps/v1/history/{originalTransactionId}猫缭,其中{originalTransactionId}是該用戶的任何交易鏈的ID茵烈。然后蒿褂,您將得到一個(gè)按時(shí)間排序的交易數(shù)組侈贷。
{
"revision": "1625872984000_1000000212854038",
"bundleId": "com.adapty.sample_app",
"environment": "Sandbox",
"hasMore": true,
"signedTransactions": [
"eyJraWQiOiJ...",
"joiRVMyNeyX...",
"5MnkvOTlOZl...",
...
]
}
一個(gè)請求不能包含超過20個(gè)交易毕泌。如果用戶擁有更多环鲤,則hasMore標(biāo)志的值將為true纯趋。如果需要下一個(gè)交易頁,則再次發(fā)送請求冷离,其中包含修訂GET參數(shù)吵冒,它將包含來自同一個(gè)鍵的值。
默認(rèn) signedTransactions 返回最多 20 條西剥,目前開發(fā)者不能控制這個(gè)條數(shù)痹栖。超過 20 條時(shí),數(shù)據(jù)有一個(gè)字段 hasMore 為 ture瞭空,表示有更新的歷史訂單有更新揪阿,此時(shí),開發(fā)者需要增加請求的查詢字段 revision咆畏,對應(yīng)的值是從上一次請求返回的數(shù)據(jù)里對應(yīng) revision 字段內(nèi)容南捂。
舉例來說,請求更多數(shù)據(jù):/inApps/v1/history/foriginalTransactionId}&revision=8a170756-e913-42fc-8629-76051f9e1134旧找。