在工作測試環境中創建應用

information

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

目錄

在工作測試環境中創建應用

在工作測試環境中創建應用。
測試環境是在部署應用之前臨時存儲有關應用的資訊的位置。
如果要將更改傳播到生產環境,請運行此 API,然後 運行將應用設置傳播到生產環境的 API

運行此 API 不計入 API 請求數。

URL

常規應用
https://sample.cybozu.com/k/v1/preview/app.json
建立訪客空間
https://sample.cybozu.com/k/guest/GUEST_SPACE_ID/v1/preview/app.json

HTTP 方法

POST

所需許可權

  • 建立應用程式

請求

參數
參數名稱 必須 說明
name 字串 必須 應用的名稱
最多指定 64 個字元。
space 數值 自選 空間ID
指定是否要在空間線程中創建應用程式。
thread 數值 自選 主題ID
指定是否要在空間線程中創建應用程式。
示例請求
頁眉
1
2
3
4
{
  "X-Cybozu-Authorization": "QWRtaW5pc3RyYXRvcjpjeWJvenU=",
  "Content-Type": "application/json"
}
身體
1
2
3
4
5
{
  "name": "案件管理",
  "space": 4,
  "thread": 11
}

回應

財產
屬性名稱 說明
app 字串 已創建的應用的ID
revision 字串 已創建的應用的修訂號
示例回應
1
2
3
4
{
  "app": "23",
  "revision": "1"
}

示例代碼

使用 curl 的請求
1
2
3
4
5
6
7
8
curl -X POST 'https://sample.cybozu.com/k/v1/preview/app.json' \
  -H 'X-Cybozu-Authorization: QWRtaW5pc3RyYXRvcjpjeWJvenU=' \
  -H 'Content-Type: application/json' \
  -d '{
      "name": "案例管理,
      "space": 1001,
      "thread": 1001
  }'
使用 發送kintone REST API請求的API發送的請求
1
2
3
4
5
6
7
const body = {
  name: '案例管理',
  space: 1001,
  thread: 1001
};

await kintone.api(kintone.api.url('/k/v1/preview/app.json'), 'POST', body);

補充

  • 自動創建的下一個字段是運行 API 的使用者設置的顯示語言的名稱。

    • 記錄號碼
    • 建立人
    • 更新人
    • 建立時間
    • 更新時間
    • 狀態
    • 執行者
    • 類別

    如果語言設置為"遵循 Web 瀏覽器設置",則"Accept-Language"標頭的存在與否將更改要檢索的語言。

    • 帶標頭:「Accept-Language」標頭中指定的語言
    • 無標頭:在通用管理的「 區域設置 (External link) 」中設置 cybozu.com 語言

限制

  • 不能使用 API 令牌。