AppKeys

最后更新于:2021-11-29 15:07:56

AppKeys

结构

该结构定义了AppKey数据中存在的所有字段。除非使用“_filter”查询参数构造字段,否则来自这些端点的任何响应都可以包含以下字段。

uuid

string,
uuid
AppKey的唯一标识符。
只读
Context: vieweditembed
app_id

string,
uuid
应用程序为唯一标识它而提供的uuid。建议将UUID v5与URL或DNS命名空间一起使用。
Context: vieweditembed
name

string 
AppKey的名称。
Context: vieweditembed
password

string 
生成的密码。仅在添加应用程序后可用。
只读
Context: edit
created

string,
datetime (details)
创建AppKey的格林尼治标准时间日期(GMT)。
只读
Context: viewedit
last_used

string or null,
datetime (details)
上次使用AppKey的格林尼治标准时间日期(GMT)。
只读
Context: viewedit
last_ip

string or null,
ip
上次使用AppKey的IP地址。
只读
Context: viewedit

检索AppKey

定义 & 请求示例

GET /gc/v2/users/<user_id>)/appkey

查询此端点以检索特定的AppKey数据。

$ curl https://example.com/gc-json/gc/v2/users/<user_id>)/appkey

参数

context提出请求的范围;确定响应中存在的字段。
默认: view
唯一: viewembededit

创建AppKey

参数

app_id应用程序为唯一标识它而提供的uuid。建议将UUID v5与URL或DNS命名空间一起使用。
nameAppKey的名称。
必填:是

定义

POST /gc/v2/users/<user_id>)/appkey

删除AppKey

这个端点没有论据。

定义

DELETE /gc/v2/users/<user_id>)/appkey

请求示例

$ curl -X DELETE https://example.com/gc-json/gc/v2/users/<user_id>)/appkey

检索AppKey

定义 & 请求示例

GET /gc/v2/users/<user_id>)/appkeys/<uuid>

查询此端点以检索特定的AppKey数据。

$ curl https://example.com/gc-json/gc/v2/users/<user_id>)/appkeys/<uuid>

参数

context提出请求的范围;确定响应中存在的字段。
默认: view
唯一: viewembededit

更新AppKey

参数

app_id应用程序为唯一标识它而提供的uuid。建议将UUID v5与URL或DNS命名空间一起使用。
nameAppKey的名称。

定义

POST /gc/v2/users/<user_id>)/appkeys/<uuid>

请求示例

删除AppKey

这里没有用于此端点的参数。

定义

DELETE /gc/v2/users/<user_id>)/appkeys/<uuid>

请求示例

$ curl -X DELETE https://example.com/gc-json/gc/v2/users/<user_id>)/appkeys/<uuid>