【发布时间】:2018-11-15 23:38:47
【问题描述】:
我想对 Gsuite 用户进行身份验证,以便他们能够从我公司的应用程序中创建群组,我必须使用 CURL 进行此操作,我应该向哪个 URL 发送发布请求?
例如,如果我想让用户登录 Google plus,我会点击这个 url
CURLOPT_URL => "https://www.googleapis.com/plus/v1/people/me?access_token=" . $access_token,
Gsuite 的网址是什么?
【问题讨论】:
-
我联系了 Gsuite 支持,他们让我在这里提问,我照做了。
-
您是否查看过 G Suite 管理员设置 (developers.google.com/admin-sdk/admin-settings) 的文档?
-
@MαπμQμαπkγVπ.0 我已经阅读了它,没有发现任何有用的东西,我错过了什么吗?此外,该页面上有一个横幅,上面写着
Warning: Admin Settings API will be deprecated soon.那么这真的是要走的路吗? -
您展示的以
CURLOPT_URL开头的方法不会对用户进行身份验证。您正在使用已通过身份验证的 OAuth 2.0 访问令牌。如果您的目标是使用 curl 的authentication,则不能。您必须实现需要回调的 OAuth 2.0 流程。如果您的目标是使用现有令牌访问目录 API,那会更容易https://www.googleapis.com/admin/directory/v1。重新考虑您的问题并编辑您的问题,以便我们为您提供帮助。 -
@JohnHanley 我知道我有一个访问令牌,我的目标是知道访问令牌是否有效。用户从客户端发送访问令牌,我想检查他的令牌是否有效,如果是,我想获取他的信息。
标签: google-admin-sdk google-workspace google-api-javascript-client google-php-sdk