整个开发背景是前端在调用完开啟Google支付 play支付流程后需要后台验证支付结果以及在自己的服务生成订单相关信息。由此着手对开启Google支付后台验证的调研首先官方流程:
丅面我将已网上原有贴复制+自己手动截图的形式详细描述下整个操作流程:
PS:值得注意的是,2与3的POST请求在摸索初期我都用postman去模拟参数不昰一个JSON,是已表单的形式传参的这点在后续也会截图表述。
我用的是Java后台的http验证创建了Web application,红框处完全可以填示例的url至少单在验证支付状态的需求里这个redirect_uri是没有用到的
同时,此时要开启一个开启Google支付应用才能在后台执行查询的api。
这里写一下自己遇到的401code 报错message如下:
困惑我的是整个开启Google支付 console 配置的是全局的Link 。在测试的客户端项目跑通整个流程后新建的正式项目用同样的代码去测试就报了没有权限的code。反复查询无果包裹开启Google支付上搜索的设置一个XXXemail等等的操作都无济于事,万念俱灰之际重新创建一个Web application,Link配置后401code没了