操作kintone時傳送的Webhook通知內容
啟用Webhook後,將會從kintone傳送JSON格式的通知。
進行各操作時的通知參數如下:
新增記錄/編輯/變更狀態
| 參數 | 資料類型 | 說明 |
|---|---|---|
| id | 字串 | 分配給每筆通知的固定ID。 |
| type | 字串 | 操作的類型。 |
| app | 物件 | 表示應用程式資訊的物件。 |
| app.id | 字串 | アプリのIDです。 |
| app.name | 字串 | アプリ名です。 |
| record | 物件 | 表示記錄資訊的物件。 |
| recordTitle | 字串 | 記錄的標題。 |
| url | 字串 | 記錄的URL。 |
傳送的通知範例
{"id":"01234567-0123-0123-0123-0123456789ab","type":"ADD_RECORD","app":{"id":"1","名稱":"事務管理"},"record":{"記錄號碼":{"type":"RECORD_NUMBER","value":"2"},~~"$revision":{"type":"__REVISION__","value":"3"},"$id":{"type":"__ID__","value":"2"}},"recordTitle":"造訪:Cybozu, Inc.","url":"https://example.cybozu.com/k/1/show#record=2"
}
レコードの削除
| 參數 | 資料類型 | 說明 |
|---|---|---|
| id | 字串 | 分配給每筆通知的固定ID。 |
| type | 字串 | 操作的類型。 |
| app | 物件 | 表示應用程式資訊的物件。 |
| app.id | 字串 | アプリのIDです。 |
| app.name | 字串 | アプリ名です。 |
| recordId | 字串 | 記錄號碼。不包含應用程式代碼。 |
| deletedBy | 物件 | 表示刪除記錄的使用者資訊的物件。 |
| deletedBy.code | 字串 | ユーザーのログイン名です。 |
| deletedBy.name | 字串 | 使用者的姓名。 |
| deletedAt | 字串 | 刪除的日期與時間。 |
傳送的通知範例
{"app":{"id":"1","名稱":"事務管理"},"id":"01234567-0123-0123-0123-0123456789ab","recordId":"2","deletedBy":{"code":"chen","name":"昇 佐藤"},"deletedAt":"2017-07-03T09:38:09Z","type":"DELETE_RECORD"
}
コメントの書き込み
| 參數 | 資料類型 | 說明 |
|---|---|---|
| app | 物件 | 表示應用程式資訊的物件。 |
| app.id | 字串 | アプリのIDです。 |
| app.name | 字串 | アプリ名です。 |
| comment | 物件 | 表示回覆資訊的物件。 |
| id | 字串 | 分配給每筆通知的固定ID。 |
| recordId | 字串 | 記錄號碼。不包含應用程式代碼。 |
| type | 字串 | 操作的類型。 |
| url | 字串 | 回覆的URL。 |
傳送的通知範例
{"app":{"id":"1","名稱":"事務管理"},"comment":{"createdAt":"2012-02-03T09:38:09Z","creator":{"code":"kato","name":"Misaki Kato"},"id":"11","mentions":[{"code":"kato","type":"USER"},{"code":"org1","type":"ORGANIZATION"},{"code":"group1","type":"GROUP"}],"text":"造訪了Cybozu, Inc.。"},"id":"01234567-0123-0123-0123-0123456789ab","recordId":"2","type":"ADD_RECORD_COMMENT","url":"https://example.cybozu.com/k/1/show#record=2&comment=11"
}