如何通过订单ID获取Google Play购买信息

时间:2018-12-08 08:20:07

标签: android google-play

我知道我可以在这样的用户设备上获取购买信息

https://developers.google.com/android-publisher/api-ref/purchases/products/get

但是在这里,我需要购买令牌,该令牌仅在设备上可用。

是否可以仅使用orderID(GPA.1234-1234-124)获取订单信息?

3 个答案:

答案 0 :(得分:1)

您无法直接通过GP订单ID获取购买信息,但可以通过Purchase-token获取信息。
在页面顶部,有一个地方可以找到购买代币,打开Goog​​le Play控制台-订单管理-通过order-id进行订单详细信息,您可以在页面顶部找到获取购买代币的按钮。
使用web-api https://developers.google.com/android-publisher/api-ref/purchases/products/get,您可以获得详细信息。

答案 1 :(得分:0)

不,因为这是一个糟糕的主意。该API旨在提供服务器端工具,您可以使用这些工具来验证自己的安全基础结构中的购买情况。如果将其放入应用程序中,则很容易受到攻击者和欺诈行为的侵害。

如果要检查用户在应用中的购买,请use the normal Billing API

答案 2 :(得分:0)

该API似乎仅适用于应用内购买,而非付费应用。