如何检查是通过测试帐户购买还是通过真实帐户购买进行交易?

时间:2019-04-03 09:35:30

标签: android google-play in-app-purchase in-app-billing

我正在使用测试帐户进行应用内购买测试,但Google的回复与从真实帐户进行的购买相同。如何根据Google的回复检查购买的商品是否经过测试?

1 个答案:

答案 0 :(得分:0)

是的,您可以从Google的Purchases.subscriptions API响应的PurchaseType字段中进行检查 refer

  

字段:purchaseType

     

类型:整数

     

说明:购买订阅的类型。   仅当未使用购买商品进行购买时才设置此字段   标准应用内结算流程。可能的值为: 0 =测试(即   从许可证测试帐户购买的

正如Google所建议的那样,您必须开发一个Web服务器,从中可以获得全面的字段列表。 如果您想了解有关Web服务器的更多信息,请参考我的this答案。