注册 OAuth 应用

版本 4.0.23.4

注册 OAuth2 客户端应用

注册详细信息,将外部 Web 应用或原生应用标识为 Looker 实例的 OAuth2 登录客户端。 应用注册必须提供唯一的 client_guid 和 redirect_uri,应用将出现在 OAuth 登录请求中。如果登录请求中的 client_guid 和 redirect_uri 参数与在 Looker 实例中注册的应用详细信息不匹配,则系统会认为该请求是伪造的并被拒绝。

请求

POST /oauth_client_apps/{client_guid}
数据类型
说明
请求
HTTP 请求
路径
HTTP 路径
展开 HTTPPath 定义...
client_guid
字符串
此应用的唯一 ID
body
HTTP 正文
展开 HTTPBody 定义...
body
OAuth 客户端应用
展开 OauthClientApp 定义...
可以
对象
当前用户可以对此对象执行的操作
client_guid
字符串
此应用的全局唯一 ID
redirect_uri
字符串
此应用将通过浏览器重定向接收身份验证码的 URI。
display_name
字符串
应用的显示名称
说明
字符串
将向用户显示的应用说明
已启用
布尔值
如果此政策设为 true,系统将接受来自此应用的 OAuth2 和 API 请求。如果设为 false,来自此应用的所有请求都将被拒绝。停用此设置会使现有令牌失效。
group_id
字符串
设置后,只有属于此群组的 Looker 用户才能在 Looker 中使用此 Web 应用。如果未设置 group_id,任何 Looker 用户都可以使用此应用访问此 Looker 实例
tokens_invalid_before
字符串
在此日期之前,为所有用户颁发的所有身份验证令牌、访问令牌和刷新令牌都将无效。
已激活的用户数
查询
HTTPQuery
展开 HTTPQuery 定义...
字段
字符串
请求的字段。

响应

200:OAuth 客户端应用

数据类型
说明
(对象)
可以
对象
当前用户可以对此对象执行的操作
client_guid
字符串
此应用的全局唯一 ID
redirect_uri
字符串
此应用将通过浏览器重定向接收身份验证码的 URI。
display_name
字符串
应用的显示名称
说明
字符串
将向用户显示的应用说明
已启用
布尔值
如果此政策设为 true,系统将接受来自此应用的 OAuth2 和 API 请求。如果设为 false,来自此应用的所有请求都将被拒绝。停用此设置会使现有令牌失效。
group_id
字符串
设置后,只有属于此群组的 Looker 用户才能在 Looker 中使用此 Web 应用。如果未设置 group_id,任何 Looker 用户都可以使用此应用访问此 Looker 实例
tokens_invalid_before
字符串
在此日期之前,为所有用户颁发的所有身份验证令牌、访问令牌和刷新令牌都将无效。
已激活的用户数
展开 UserPublic 定义...
可以
对象
当前用户可以对此对象执行的操作
id
字符串
唯一 ID
first_name(名字)
字符串
名字
last_name(姓氏)
字符串
姓氏
display_name
字符串
要显示的全名(仅在设置了 first_name 和 last_name 的情况下可用)
头像
字符串
头像图片的网址(可能是通用网址)
网址
字符串
用于获取此商品的链接

400:错误请求

数据类型
说明
(对象)
消息
字符串
错误详情
文档网址
字符串
文档链接

404:未找到

数据类型
说明
(对象)
消息
字符串
错误详情
文档网址
字符串
文档链接

409:资源已存在

数据类型
说明
(对象)
消息
字符串
错误详情
文档网址
字符串
文档链接

422:验证错误

数据类型
说明
(对象)
消息
字符串
错误详情
展开 ValidationErrorDetail 定义...
字段
字符串
出错的字段
代码
字符串
错误代码
消息
字符串
错误信息消息
文档网址
字符串
文档链接
文档网址
字符串
文档链接

429:请求数过多

数据类型
说明
(对象)
消息
字符串
错误详情
文档网址
字符串
文档链接

示例