本次将于2020年8月9日进行定期维护,在此向大家介绍维护时与kintone API相关的更新信息。
如更新通知的内容有需要添加或更改,届时将在本文章后面追加更改或新增的内容。
另外,还将依次更改受API更新影响的API文档。
kintone API
在kintone页面上,作为应用的条件新增了“明年”、“下个月”、“下周”、“明天”、“去年”、“昨天”。
因此,REST API以及JavaScript API也可以指定同样的条件。
kintone REST API
新增功能
随着记录条件的增加而新增的功能
如同以往的“今天(TODAY)”,在记录条件里可以指定以下新的函数名了。
可使用的函数
YESTERDAY()
TOMORROW()
NEXT_WEEK()
NEXT_MONTH()
LAST_YEAR()
NEXT_YEAR()
可以指定这些新条件的REST API如下。
以往可以指定的“今天”及“本周”等的地方都可以指定。
GET /k/v1/records.json 批量获取记录(在指定要获取的记录的条件时可以指定)
POST /k/v1/preview/app/form/fields.json 添加字段(在关联记录列表和lookup里可以指定)
PUT /k/v1/preview/app/form/fields.json 更改字段的设置(在关联记录列表和lookup里可以指定)
PUT /k/v1/preview/app/views.json 更改列表的设置(在筛选条件中可以指定)
PUT /k/v1/preview/app/status.json 更改应用的流程管理的设置(在动作的执行条件内可以指定)
※受此影响,今后在执行获取应用设置的API时,有可能获取掉的条件里会包含本次新增的函数。
GET /k/v1/app/form/fields.json 获取字段的列表
GET /k/v1/app/views.json 获取列表的设置
GET /k/v1/app/status.json 获取应用的流程管理的设置
除了上面的API,获取测试环境下的设置的API也可能获取到本次新增的函数。
kintone JavaScript API
新增功能
随着记录条件的增加而新增的功能
因可指定新的条件了,所以以下API也有可能获取到包含新增函数的的条件。
如果设置的条件一样,那么获取到的函数名也跟REST API获取到的一样。
获取记录列表的查询字符串 kintone.app.getQueryCondition(), kintone.mobile.app.getQueryCondition()
获取记录列表的查询字符(带选项)kintone.app.getQuery(), kintone.mobile.app.getQuery()