本次将于2021年3月14日进行定期维护,在此向大家介绍维护时与kintone API相关的更新信息。
如更新通知的内容有需要添加或更改,届时将在本文章后面追加更改或新增的内容。
另外,还将依次更改受API更新影响的API文档。
kintone API
本次kintone更新信息
本次新增了用于获取/更新应用中“分享”设置的API。
和1,2月新增的API相同,更新后就可以使用该API来设置“设置画面”中正在执行的“分享”设置。
此外,在使用 REST API 添加/更新记录时,如果"表格"字段指定 null,可以正常使用,不会发生错误。
kintone REST API
新增功能
新增用于获取/更新应用的“分享”设置的API
对象API
○ /k/v1/app/actions.json [GET]
○ /k/v1/preview/app/actions.json [GET, PUT]
更改规格
将获取字段的列表API中获取到的“日期和时间”字段的defaultValue的格式,从“yyyy-MM-ddTHH:mm:ss.SSSZ”更改为“yyyy-MM-ddTHH:mm”
对象API
○ 获取字段的列表 /k/v1/app/form/fields.json
修改缺陷
解决了“表格”字段中指定null时执行对象API可能发生无效请求错误的现象。
对象API
○ 添加记录(1条)/k/v1/records.json
○ 批量添加记录 /k/v1/records.json
○ 更新记录 /k/v1/record.json
○ 记录的批量更新 /k/v1/records.json发生条件
符合以下所有条件时
○ 在request参数的“表格”字段中指定以下内容之一:○ 指定"表格"字段中的值为 null
"Table": { "value": null }
○ 指定"表格"字段中行的值为 null
"Table": { "value": [ { "value": null } ] }
○ 使用对象 API 添加/更新记录
修复内容
○ 修复前:发生非法请求错误
○ 修复后:根据请求参数,保存的表格中的内容如下所示:
○ 当“表格”字段的值指定为null时:保存具有空行的表
○ 当“表格”字段行的值指定为null时:保存0行表备注
○ request参数的“表格”字段的行指定为null时,则会发生“输入不正确”的错误。"Table": { "value": [null] }
.com 共通
User API
新增功能
新增以JSON格式更新用户所属组织的API
对象API
○ /v1/userOrganizations.json [PUT]备注
○ 在CSV中导入用户所属组织API的JSON版本。
更改规格
在对象API中设置“以其他语言显示名称”时,可设置成中文(繁体)
对象API
○ 添加用户(JSON)/v1/users.json [POST]
○ 添加组织(JSON)/v1/organizations.json [POST]
○ 更新组织(JSON)/v1/organizations.json [PUT]
在未指定code的情况下运行对象 API 时更改状态代码和错误信息
对象API
○ 添加用户(JSON)/v1/users.json [POST]发生条件
符合以下所有条件时
○ 未指定code
○ 使用对象API添加用户修复内容
○ 修复前
返回的是:status code为520,错误信息为“非法请求”。
○ 修复后
返回的是:status code为400,错误信息为“输入错误”。