google后台支付验证
这个回调地址一定要正确,授权网址填 https://test.com/index.html https://test.com/private https://test.com/terms test.com
redirect_uri: https://test.com/google-login
clientid: 78********-*************************.apps.google**********.com
code注意下:有的浏览器会把/转义成%2F
code : 4/0A***************************************
client_secret: qD****************pt
refresh_token: **//************************************************
{
"access_token": "********************************",
"expires_in": 3599,
"refresh_token": "****************************************",
"scope": "**********************",
"token_type": "Bearer",
"id_token": *******************************************"
}
请求code(之前的谷歌账号网页不要关闭)get模式
https://accounts.google.com/o/oauth2/auth?access_type=offline&client_id=************&redirect_uri=********&response_type=code&scope=https://www.googleapis.com/auth/userinfo.email(这个是错的)
!!!!因为scope这个作用域不对,所以请求到的refresh_token在后面能正常获取到access_token,但是在请求订单验证的时候就会出现,403错误作用域权限不足的错
正确的用
https://accounts.google.com/o/oauth2/auth?access_type=offline&client_id=。。。&redirect_uri=https://test.com/google-login&response_type=code&scope=https://www.googleapis.com/auth/androidpublisher
返回如下,有的浏览器会把 / 转义成 %2F
https://www.test.com/google-login?code=4/0AY0**********9Mtqg&scope=https://www.googleapis.com/auth/androidpublisher
请求refresh_token(只能拿到一遍,之后就拿不到了,所以返回成功后要保管好)
工具postman
post模式 选body form-data
参数
grant_type:authorization_code(固定)
code:
client_id:
client_secret:
redirect_uri:
access_type:offline (固定,谷歌默认是online)
approval_prompt:force
参考:
https://blog.csdn.net/qq_37754001/article/details/115111044
https://blog.csdn.net/u013334392/article/details/94602284
google后台支付验证相关推荐
- go语言google pay支付验证订单
访问google pay的接口,国内需要翻墙 1获取code 需要在浏览器登录谷歌账号,填写redirect_uri和client_id(在谷歌后台里面获取),然后在浏览器中访问https://acc ...
- golang版google pay 支付验证
今天接google pay的支付,但是找了好多都是PHP或java的,并没找到go版本的.而官方文档说明也不详细. 最终参考一些代码之后完成go版本的验证,以下是代码实现 const publicKe ...
- 【Android】 Firebase登录、FCM、Google Play支付、adbrix、ONEStore、Galaxy Store、Google Install Referrer
Android SDK接入 最近接了一个韩国的渠道,之前没有接过这些原生的sdk,头大啊.本来也不是搞android开发的,只能强搞了.还是国内的好啊,都给你整合完了. 如有问题,麻烦大佬指教一二,非 ...
- coco2d-x游戏开发google play Google In-app-Billing 支付接入
android google play接入一样的操作借用了网上别人博客的部分 改正的一些错误,主要介绍 cocos2d-x google play 接入不一样的部分 如果没有GooglePlay此处附 ...
- 谷歌支付验证 403错误
后端对谷歌支付进行验证的时候遇到些问题,为了方便以后查阅,记录整个过程 很多图都挂了,现在也不太喜欢 CSDN,有需要的直接到 github 上看吧 2018-10-09-谷歌支付验证.md 1 前述 ...
- ##iOS中的微信支付 支付验证签名失败
iOS中的微信支付 支付验证签名失败 今天要在项目中添加微信支付,iOS端的所有东西都已经按照文档搞好了,可就是跳转到微信的时候显示"支付验证签名失败",可是安卓端的都没有问题,就 ...
- Google Play支付 接入配置
简述 公司业务出海接入 google play支付渠道时,往往不知道该如何在google play侧配置.业务在google play侧配置可以划分为: 准备google play账号 业务应用上传 ...
- ios不行安卓可以 微信签名_微信支付-支付验证签名失败(iOS)
在项目中添加微信支付,iOS端的所有东西都已经按照文档搞好了,可就是跳转到微信的时候显示"支付验证签名失败",可是安卓端的都没有问题,就很郁闷了. 后来在对文档的时候发现... 6 ...
- 安卓集成google内支付
Google Play Console创建应用 我的应用是后台人员完成的,具体的可以参考Google Play Console创建应用其中需要注意的是添加测试人员只是测试APK包,需要进行内支付测试则 ...
最新文章
- Go 学习笔记(50)— Go 标准库之 net/url(查询转义、查询参数增/删/改/查、解析URL)
- JEPLUS之简单流程创建——JEPLUS软件快速开发平台
- groovy怎样从sql语句中截取表名_《SQL基础教程》学习笔记
- linux c语言编写聊天室mysql_Linux平台上用C语言实现与MySQL数据库的连接
- IntelliJ IDEA 14.x 创建工作空间与多个Java Web项目
- bean json转kotlin_Android--------kotlin插件神器Json直接生成javaBean
- 服务器测试文档,服务器测试流程-20210321064941.docx-原创力文档
- SpringBoot常用注解以及作用
- html让font居中,用CSS做将如何字体居中?
- 十六进制编辑器_Windows最佳免费十六进制编辑器
- newifi3刷机 php,newifi3breed解锁新路由3刷机免解锁刷breed详细方法老毛子Padavan固件...
- hihocoder 1378(有向图求最小割集)
- QQ发送网址链接 安全性未知
- Vue实现购物车功能
- 智能编程计算机表演赛,中国儿童青少年计算机表演赛在京闭幕
- 面向稀有事件的 Logistic Regression 模型校准
- 想不到 HR 都在 GitHub 捞人!五位开源大牛分享成长经历(文末福利)
- Springboot疫苗接种管理系统毕业设计-附源码191451
- 敏捷开发 宣言 思想 认识误区
- R以逻辑回归为例介绍制作列线图(nomogram)的过程
热门文章
- python爬取今日头条热点新闻事件,Python爬虫实战入门五:获取JS动态内容—爬取今日头条...
- 何为非侵入式负荷监测-目标检测
- 小米校招编程题:数组乘积、异形数、朋友圈
- android 停用应用的命令,【ADB命令实战】免ROOT停用小米手机系统应用
- 量化分析师的Python日记-CSDN公开课-专题视频课程
- 网沙(爱玩啥)韩顺平.循序渐进学.java.从入门到精通系列视频分享
- 三个短视频剪辑技巧分享,控制时长很关键,轻松剪出高质量视频
- 计算机安全措施方案,计算机安全应急预案
- 3周全就业,均薪20258元,最高28000元,千锋学员太牛了
- 【0元学】10节美国外教英语课,还赠绘本,5-10岁孩子别错过!