插件
最后更新于:2021-11-29 00:22:53
Plugins
结构
结构定义了插件数据中存在的所有字段。除非使用“_filter”查询参数或结构字段仅出现在特定上下文中,否则来自这些端点的任何响应都可以包含以下字段。
plugin string | 插件文件。 只读 Context: view , edit , embed |
status string | 插件激活状态。 Context: view , edit , embed 唯一: inactive , active |
name string | 插件名称。 只读 Context: view , edit , embed |
plugin_uri string, uri | 插件的网站地址。 只读 Context: view , edit |
author object | 插件作者。 只读 Context: view , edit |
author_uri string, uri | 插件作者的网站地址。 只读 Context: view , edit |
description object | 插件描述。 只读 Context: view , edit |
version string | 插件版本号。 只读 Context: view , edit |
network_only boolean | 该插件是否只能在网络范围内激活。 只读 Context: view , edit , embed |
requires_gc string | GeChiUI的最低要求版本。 只读 Context: view , edit , embed |
requires_php string | PHP的最低要求版本。 只读 Context: view , edit , embed |
textdomain string | 插件的文本域。 只读 Context: view , edit |
检索插件
定义和示例
GET /gc/v2/plugins
查询此端点以检索特定的插件数据。
$ curl https://example.com/gc-json/gc/v2/plugins
参数
context | 提出请求的范围;确定响应字段。 默认: view 唯一: view , embed , edit |
search | 将结果限制在匹配字符串的结果。 |
status | 将结果限制为具有给定状态的插件。 |
创建单个插件
参数
定义
POST /gc/v2/plugins
检索单个插件
定义和示例
GET /gc/v2/plugins/<plugin>?)
查询此端点以检索特定的插件数据。
$ curl https://example.com/gc-json/gc/v2/plugins/<plugin>?)
参数
context | 提出请求的范围;确定响应字段。 默认: view 唯一: view ,embed ,edit |
plugin |
更新单个插件
参数
定义 定义
POST /gc/v2/plugins/<plugin>?)
删除单个插件
参数
context | 提出请求的范围;确定响应字段。 默认: view 唯一: view ,embed ,edit |
plugin |
定义
DELETE /gc/v2/plugins/<plugin>?)
请求示例
$ curl -X DELETE https://example.com/gc-json/gc/v2/plugins/<plugin>?)