jalsoedesign / persistent-oauth-google-client
该软件包最新版本(dev-master)没有提供许可证信息。
一个持久的OAuth Google客户端,用于解决在服务器到服务器通信中使用OAuth持久性(访问/刷新令牌)的问题
dev-master
2019-05-14 14:27 UTC
Requires
This package is auto-updated.
Last update: 2024-09-21 02:38:04 UTC
README
这是一个持久的OAuth Google客户端集成,用于解决在服务器到服务器通信中使用OAuth的所有问题。
设置
- 登录到Google API控制台开发者面板
- 创建一个新的项目,命名为
SimpleGoogleClient或您想要的任何名称 - 在菜单中点击“库”,找到客户端需要支持的库
- 在菜单中转到“凭据”,并访问“OAuth同意屏幕”标签
- 按照以下系统设置
- 应用类型:公开
- 应用名称:SimpleGoogleClient
- 支持邮箱:(您的邮箱)
- 为所需的API添加作用域(这取决于您想要的服务)
- 授权域名:(您的域名)
- 应用主页链接:(到您网站首页的链接)
- 应用隐私政策链接:(到您网站隐私政策的链接)
- 应用条款链接:(到您网站条款的链接)
- 保存凭据,返回“凭据”标签,并点击OAuth凭据行旁边的下载图标
- 在创建菜单中,选择“Oauth客户端ID - 请求用户同意以便您的应用..”
- 在“应用类型”下拉菜单中选择“其他”,并给它命名
- 在弹出的窗口中点击“确定”,然后点击OAuth凭据行旁边的下载图标
- 最后,将下载的JSON文件放在服务器上的任何位置,并确保使用
$config->setAuthConfig($pathToAuthConfigJson)引用它
示例
注意:这些示例需要在创建OAuth凭据文件之后使用!
基本CLI
基本CLI的使用示例可以在examples/cli目录下找到。
CLImax
CLImax的使用示例可以在examples/climax目录下找到。