我在Android的App App Billing中实现。我希望通过我的后端服务器实现订阅有效性检查。作为Google Play文档,要拨打Google Play API,需要使用oauth 2.0进行身份验证。
我按照说明注册项目和创建凭据。但是从那里我不知道如何使用这些凭证,我尝试通过CURL请求进行身份验证,但它请求权限,如下图
所示这个权限工作正常我可以交换代码并获取访问令牌,但所有这一切都是通过手动完成的,我应该如何在后端实现它。 我甚至尝试使用谷歌提供的谷歌api php库,但它增加了混乱。他们也没有提供任何例子,如何使用库。
任何人都可以详细说明如何使用库或纯PHP吗? 提前谢谢。
答案 0 :(得分:0)
要在服务器上执行LVL和/或IAB验证,请勿直接从服务器访问Google服务器。即使所有信息都可用,您也会遇到完整性问题,因为您的应用和服务器会因同步延迟而看到不同的信息。
相反,use your app as a proxy and validate the Google Play information on your server as described here。