更新外掛程式

information

本頁面使用機器翻譯而成。
機器翻譯免責聲明 (External link)

目錄

更新外掛程式

更新已導入kintone的外掛程式。

URL

https://sample.cybozu.com/k/v1/plugin.json

HTTP 方法

PUT

所需存取權限

  • kintone系統管理權限

請求

參數
參數名稱 類型 必須 說明
id 字串 必須 更新的外掛程式的外掛程式ID
fileKey 字串 必須 API上傳的外掛程式檔的檔案鍵,用於上傳檔
上傳檔案
示例請求
標頭
1
2
3
4
{
  "X-Cybozu-Authorization": "QWRtaW5pc3RyYXRvcjpjeWJvenU=",
  "Content-Type": "application/json"
}

有關請求頭的詳細資訊,請參閱通用規格。
kintone REST API通用規範

正文
1
2
3
4
{
  "id": "djmhffjhfgmebgnmcggopedaofckljlj",
  "fileKey": "c15b3870-7505-4ab6-9d8d-b9bdbc74f5d6"
}

回應

屬性
屬性名稱 類型 說明
id 字串 已更新外掛程式的外掛程式ID
version 字串 外掛程式版本
示例回應
1
2
3
4
{
  "id": "djmhffjhfgmebgnmcggopedaofckljlj",
  "version": "1"
}

示例代碼

使用 curl 的請求
1
2
3
4
5
6
7
curl -X PUT 'https://sample.cybozu.com/k/v1/plugin.json' \
  -H 'X-Cybozu-Authorization: QWRtaW5pc3RyYXRvcjpjeWJvenU=' \
  -H 'Content-Type: application/json' \
  -d '{
      "id": "djmhffjhfgmebgnmcggopedaofckljlj",
      "fileKey": "c15b3870-7505-4ab6-9d8d-b9bdbc74f5d6"
  }'
kintone.api()請求使用

有關詳細的kintone.api(),請參閱以下頁面。
發送kintone REST API請求

1
2
3
4
5
6
const body = {
  id: 'djmhffjhfgmebgnmcggopedaofckljlj',
  fileKey: 'c15b3870-7505-4ab6-9d8d-b9bdbc74f5d6'
};

await kintone.api(kintone.api.url('/k/v1/plugin.json'), 'PUT', body);