我在 android 应用程序计费中实现。我想通过我的后端服务器实现订阅有效性检查。作为 Google Play 文档,要调用 Google Play API,需要使用 oauth 2.0 进行身份验证。
我按照说明注册项目和创建凭据。但是从那里我不知道如何使用这些凭据,我尝试通过 CURL 请求进行身份验证,但它请求许可,如下图所示
此权限工作正常我可以交换代码并获取访问 token ,但所有这些都是手动完成的,我应该如何在后端实现它。 我什至尝试使用谷歌提供的 google api php 库,但它增加了困惑。他们也没有提供任何示例,如何使用库。
任何人都可以详细说明如何使用库或纯 PHP 吗? 提前致谢。
最佳答案
要在服务器上执行 LVL 和/或 IAB 验证,请不要直接从服务器访问 Google 服务器。即使所有信息都可用,您也会面临完整性问题,因为由于同步延迟,您的应用和服务器会看到不同的信息。
相反,use your app as a proxy and validate the Google Play information on your server as described here .
关于php - 如何通过后台服务器访问Google Play Android Developer API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16145572/