GooglePlay内购服务器验单配置

作为一个客户端工程师我又开始折腾了,俗话说得好不会写服务器的客户端不是好司机,本来以为GooglePlay服务器验单是一件很简单的事情,后来也是弄了好久,碰到了各种各样的问题

弄通了之后回头看看其实难到不难,大体思路还是挺清晰的,就是验单必须要调用Google API,调用API必须鉴权,然后GooglePlay和GoogleCloud做个关联,之前我还以为只用在GoogePlay里面进行设置就可以,后来慢慢明白了,Google有很多产品,GooglePlay只是一块,更多开放的API是通过GoogleCloud来进行管理。想调用API肯定也得进行一个身份认证之类的东西。

Google Cloud配置
1. 创建项目
2. 启用Google Play Android Developer API
3. 创建服务账号
4. 在服务账号里面创建密钥
5. 创建OAuth客户端

Google Play配置
1.关联Google Cloud
2.查看并授予权限给谁,给虚拟服务器端用户

开始测试

1.Google Cloud Platform创建项目,并启用Google Play Android Developer API

1.1 打开https://console.cloud.google.com/home/dashboard,如果没有Google Cloud项目创建新的项目,这里我创建一个新项目Test2
在这里插入图片描述
在这里插入图片描述
创建完了,需要选择进入新项目Test2
在这里插入图片描述
然后转到API概览
在这里插入图片描述
或者通过导航栏进入API概览
在这里插入图片描述
点击启用API和服务,启用Google Play Android Developer API,这一步很重要,如果没有启用的话,是没有办法把Google Cloud项目和Google Play项目做关联,也没有办法通过Google Cloud提供的API来进行内购验单
在这里插入图片描述
向下滑动找到Google Play Android Developer API,点进去并启用
在这里插入图片描述
点击启用
在这里插入图片描述

2.创建服务账号下载配置文件,创建OAuth 2.0客户端ID

进入API和服务页面,点击创建凭据,创建服务账号
在这里插入图片描述
输入服务账号名称,下一步
在这里插入图片描述
角色我这里选择的是Owner
在这里插入图片描述
向用户授予访问此服务账号的权限,可以不填,直接完成
在这里插入图片描述

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值