将插件导入到 kintone。
URL
https://(子域名).cybozu.cn/k/v1/plugin.json
HTTP 方法
POST
所需访问权限
kintone系统管理员权限
请求
参数
参数名称 | 类型 | 必须 | 说明 |
---|---|---|---|
fileKey | 字符串 | 必须 | 使用“文件上传 API ”上传的插件文件的文件密钥。 上传文件 |
请求范例
头部
{ "X-Cybozu-Authorization": "QWRtaW5pc3RyYXRvcjpjeWJvenU=", "Content-Type": "application/json" }
有关请求头部的更多信息,请参考共通规格。
kintone REST API 的共通规格
正文
{ "fileKey": "c15b3870-7505-4ab6-9d8d-b9bdbc74f5d6" }
应答
属性
属性名称 | 类型 | 说明 |
---|---|---|
id | 字符串 | 已导入的插件的插件 ID。 |
version | 字符串 | 插件版本 |
响应范例
{ "id": "djmhffjhfgmebgnmcggopedaofckljlj", "version": "1" }
示例代码
使用curl发送请求
curl -X POST 'https://(子域名).cybozu.cn/k/v1/plugin.json' \ -H 'X-Cybozu-Authorization: QWRtaW5pc3RyYXRvcjpjeWJvenU=' \ -H 'Content-Type: application/json' \ -d '{ "fileKey": "c15b3870-7505-4ab6-9d8d-b9bdbc74f5d6" }'
使用kintone.api()
发送请求
kintone.api()
的详情请参考以下文章。
发送 kintone REST API 请求
const body = { fileKey: 'c15b3870-7505-4ab6-9d8d-b9bdbc74f5d6' }; await kintone.api(kintone.api.url('/k/v1/plugin.json'), 'POST', body);