服务端验证google支付通知(一文搞定)

准备工作

1.创建服务帐号
  • 打开 Service accounts page
  • 如果出现提示,请选择一个项目,或创建一个新项目
  • 选中项目后例如(Google Play Android Developer ) 创建服务帐户
  • 在“ 服务帐户详细信息”下 ,键入服务帐户的名称,ID和描述,然后单击“ 创建”
  • 可选:在“ 服务帐户权限”下 ,选择要授予服务帐户的IAM角色,然后单击继续
  • 可选:在“ 授予用户对此服务帐户的访问权限”下 ,添加允许使用和管理该服务帐户的用户或组。
  • 单击管理密钥,创建密钥 ,然后单击创建推荐生成json格式密钥。
2.Google Play后台关联服务账号并授权(owner权限)
  • 进入Google Play 管理中心的API 权限页面
  • 将 Google Play 开发者帐号关联到 Google Cloud 项目如(Google Play Android
    Developer)
  • 点击服务帐号下要向自己的服务帐号授予对 Cloud 项目的访问权限,这样它才能显示在Google Play管理后台
  • 完成点击刷新,API 权限页面的“服务帐号”会自动刷新,您的服务帐号将随即列出。
  • 点击授予api访问权和应用于哪个app(可以选择多个app),为服务帐号提供相关操作所需的权限。
注意

必须先将 Google Play 开发者帐号关联到 Google Cloud 项目,然后才能访问 Google Play Developer API。在大多数情况下,我们建议您为自己的 Google Play 开发者帐号新建一个专用的 Google Cloud 项目,不过您也可以关联现有项目。请注意,每个 Google Play 开发者帐号只能关联到一个 Google Cloud 项目。如果您的同一个 Google Play 开发者帐号中有多个应用,这些应用必须都共用同一个 Google Cloud 项目。参考官方文档

开发工作

1.引入依赖
    <dependency>
      <groupId>com.google.apis</groupId>
      <artifactId>google-api-services-androidpublisher</artifactId>
    
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值