- Google PHP SDK :https://github.com/googleapis/google-api-php-client
- 基础工作
- 注册谷歌开发者账户,创建你的应用:https://developer.android.com/
- 到Goole Play管理中心,设置》开发者账户》API权限
- 关联项目,创建新的OAuth客户端,按页面指引完成这连个步骤,结果如下图
- 进入创建的客户端,点击【下载JSON】
- composer安装google sdk
- 关联项目,创建新的OAuth客户端,按页面指引完成这连个步骤,结果如下图
- 敲代码
- 上代码
- 把下载的JSON文件替换代码中的
client_credentials.json
,调用oAuth
方法 - 看代码容易理解
- 注意:
- request使用的是GuzzleHttp,google sdk有附带安装,我的GuzzleHttp
- 项目必须关联正确
- 第一次看google开发中后台有点乱,多点点就明白了
-
refresh_token
的获取是重点,如果不能正常获取可参考这篇文章 - 代码上用到的
client_id
、client_secret
、redirect_uris
等都在client_credentials.json
文件内 - 记得挂起你的*工具 安利!!
- Google支付服务器务必使用非大陆的服务器
- 祝你好运!
相关文章
- 02-11最新2021修复安装了谷歌框架GMS后华为/荣耀手机FCM推送服务仍不能用的问题(Microsoft Authenticator微软验证器在安装了Google服务后还是提示不可用)
- 02-11PAM和google模块双因子安全验证 时间同步chrony 自动安装系统Cobbler
- 02-11python – 使用Google身份验证的Appengine ACL
- 02-11Google Pay 订单验证
- 02-11google recaptcha 谷歌人机身份验证超详细使用教程,前端/后端集成说明
- 02-11在vue中使用Google Recaptcha验证
- 02-11Google kaptcha动态生成图片验证码的使用
- 02-11基于SpringSecurity google 二次验证
- 02-11Android Google Pay接入,android应用开发基础
- 02-11手把手使用Python教你破解谷歌(Google)人机验证码—上篇