服务器到服务器检查 - 服务器
如何使用 Aptoide Connect 的 API 进行验证?
为了使用 Aptoide Connect 的 API 验证交易,您需要从您的服务器向我们的 API 发送请求。 作为响应,您将收到有关该交易的信息,而收到此响应即意味着该购买是有效的。
购买响应
在您的客户端应用中完成购买后,您将在应用程序中收到如下所示的购买响应。 这将是您调用我们 API 的信息来源。
{
"packageName": "your.package.name",
"sku": "yourSKU",
"token": "catappult.inapp.purchase.anIdWithNumbersAndLetters",
"developerPayload": "stringBasedDeveloperPayload",
"itemType": "inapp",
"isAutoRenewing": false,
"orderId": "anIdWithNumbersAndLetters",
"signature": "internalAptoideConnectSignature",
"originalJson": {
"orderId ": "anIdWithNumbersAndLetters",
"packageName": "your.package.name",
"productId ": "yourSKU",
"purchaseTime": 123456789,
"purchaseToken": "catappult.inapp.purchase.anIdWithNumbersAndLetters",
"purchaseState": 0,
"developerPayload": "stringBasedDeveloperPayload",
"autoRenewing": false,
"type": "inapp"
}
}
API 请求
您可以从此响应中检索必要的信息,将其用作参数来调用我们的 API,使用应用内购买验证端点。
处理 API 响应
如果您从请求中获得 200 OK 状态码,则意味着购买已成功验证。
订阅
验证订阅遵循完全相同的逻辑,指向订阅购买验证端点。