kintone 命令行工具

cybozu发表于:2016年12月09日 14:52:57更新于:2022年10月12日 11:05:02

kintone 命令行工具

使用命令行,可以导入和导出数据。

运行OS

  • Windows

  • Linux

  • Mac OS X

Tool

License

GPL v2

Sample/Tips

更新履歴

  • 2018/1/10 Version 0.9.0

    • user agent名字更改

    • 追加了在导入数据中指定标准输入的功能

    • 追加了可指定CSV导入起始行的功能

    • 对应了100行以上导入时不显示错误信息的问题、
      导入处理时每100行输出结果的修正

    • Basic认证的逻辑修正

  • 2018/4/12 Version 0.9.1

    • 修改缺陷:对来宾空间内的应用执行以下命令时会导入失败
      cli-kintone.exe -d {域名} -a xx -g xx -t {API令牌} -f {文件路径}

  • 2018/5/15 Version 0.9.2

    • 3rd party library非最新版本,而是指定特定版本发布

  • 2019/2/27 Version 0.9.3

    • 修改缺陷:用Shift-JIS导出时,导出后的文件里的字段,如含有不可以从UTF-8切换到Shift-JIS的错误,字段的值会偏移

  • 2019/4/2 Version 0.9.4

    • 修改缺陷:关于含有特殊文字编码的字符串的缺陷

  • 2019/11/26 Version 0.10.0

    • GO的版本由1.9.3更新到1.13.3

    • 更改为可以用-v 或--version确认工具的版本

  • 2019/11/28 Version 0.10.1

    • 更改无可导出的记录时的报错信息

  • 2020/02/12 Version 0.10.2

    • 数据的获取方法更改如下
      - 指定-q 选项,且查询中不包含“limit”或“offset”时,将执行游标 API
      - 查询中包含“limit”或“offset”时可以执行批量获取记录API

    • 用户代理名称的格式更改如下
      cli-kintone/{{版本}}(OS 信息)

    • README中更新了关于用Mac OS X/Linux 和Windows进行编译或操作数据时的说明。

  • 2020/03/31 Version 0.11.0

    • 支持以下文字编码
      ○ GBK(简体字)
      ○ Big5(繁体字)新增
      ○ UTF-8(带BOM)支持上传文件

    • Go版本从1.13.3更新为1.13.7

  • 2020/12/07 Version 0.11.3

    • Go版本从1.13.7更新为1.15.5

    • 新增可删除记录中附件字段内的文件的功能

  • 2022/09/07 Version 0.14.0

    • 内部所使用的go-kintone由 v0.4.1 升级到 v0.4.3。
      受到此更新的影响,可导出的字段有部分发生了变更。

      • 组合内的字段中如果含有以下字段,也可以导出了
        ⚪︎ 创建人、创建日期、更新人、更新日期

      • 关联记录列表字段不可以导出

注意事项

  • 关于代码的更改、再发布以及商业用途,请遵照相关的使用许可协议。


    注意:贴代码时请注意格式并使用"代码语言",与本文无关的问题请至“讨论社区”提问。