2021/03/14定期维护时的kintone API更新信息 (2021/02/11)

betsy_yan发表于:2021年02月09日 16:38:23更新于:2021年03月22日 16:32:17

本次将于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”

修改缺陷

  • 解决了“表格”字段中指定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

新增功能

更改规格

  • 在对象API中设置“以其他语言显示名称”时,可设置成中文(繁体)

  • 在未指定code的情况下运行对象 API 时更改状态代码和错误信息

    • 对象API
      ○ 添加用户(JSON)/v1/users.json [POST]

    • 发生条件
      符合以下所有条件时
      ○ 未指定code
      ○ 使用对象API添加用户

    • 修复内容
      ○ 修复前
          返回的是:status code为520,错误信息为“非法请求”。
      ○ 修复后
          返回的是:status code为400,错误信息为“输入错误”。