メインコンテンツまでスキップ

服务器到服务器检查 - 服务器

如何使用 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 状态码,则意味着购买已成功验证

订阅

验证订阅遵循完全相同的逻辑,指向订阅购买验证端点。