Skip to content
← 返回文件与文本处理列表
文件与文本处理任务与配置

zapier 工具使用 ​

登录与账号设置 ​

zapier analytics · 显示收集的分析数据的状态。也可用于更改收集的内容 ​

更多信息:https://platform.zapier.com/reference/cli#analytics。

  • 显示收集的分析数据的状态:
bash
zapier analytics
  • 更改收集信息的详细程度:
bash
zapier analytics {{[-m|--mode]}} {{enabled|anonymous|disabled}}
  • 显示额外的调试输出:
bash
zapier analytics {{[-m|--mode]}} {{enabled|anonymous|disabled}} {{[-d|--debug]}}

zapier login · 登录到一个 Zapier 帐户 ​

更多信息:https://github.com/zapier/zapier-platform/blob/main/packages/cli/docs/cli.md#login。

  • 登录到一个 Zapier 帐户:
bash
zapier login
  • 使用 SSO 部署密钥登录到一个 Zapier 帐户:
bash
zapier login {{[-s|--sso]}}
  • 显示额外的调试输出:
bash
zapier login {{[-d|--debug]}}

初始化与生成集成代码 ​

zapier · 创建、自动化并管理 Zapier 集成 ​

此命令也有关于其子命令的文件,例如:build,init,scaffold,push,test,等。 更多信息:https://github.com/zapier/zapier-platform/blob/main/packages/cli/docs/cli.md。

  • 连接到一个 Zapier 帐户:

参见 zapier login。

  • 使用项目模板初始化一个新的 Zapier 集成:

参见 zapier init。

  • 向你的集成中添加一个初始的触发器、创建、搜索或资源:
bash
zapier scaffold {{trigger|create|search|resource}} {{名称}}
  • 测试一个集成:

参见 zapier test。

  • 构建并上传一个集成到 Zapier:

参见 zapier push。

  • 显示帮助:
bash
zapier help
  • 显示特定命令的帮助:
bash
zapier help {{命令}}

zapier convert · 将一个可视化构建器集成转换为 CLI 集成 ​

更多信息:https://platform.zapier.com/reference/cli#convert。

  • 转换一个可视化构建器集成:
bash
zapier convert {{集成_id}} {{路径/到/目录}}
  • 使用特定版本转换一个可视化构建器集成:
bash
zapier convert {{集成_id}} {{路径/到/目录}} {{[-v|--version]}}={{版本}}
  • 显示额外的调试输出:
bash
zapier convert {{集成_id}} {{路径/到/目录}} --debug

zapier init · 初始化一个新的 Zapier 集成 ​

更多信息:https://platform.zapier.com/reference/cli#init。

  • 初始化一个新的 Zapier 集成:
bash
zapier init {{路径/到/目录}}
  • 使用特定模板初始化一个新的 Zapier 集成:
bash
zapier init {{路径/到/目录}} {{[-t|--template]}} {{basic-auth|callback|custom-auth|digest-auth|dynamic-dropdown|files|minimal|oauth1-trello|oauth2|search-or-create|session-auth|typescript}}
  • 显示额外的调试输出:
bash
zapier init {{路径/到/新目录}} --debug

zapier scaffold · 添加一个起始 {触发器}、{创建}、{搜索} 或 {资源} 到一个集成 ​

更多信息:https://platform.zapier.com/reference/cli#scaffold。

  • 创建一个新的触发器、创建、搜索或资源:
bash
zapier scaffold {{trigger|search|create|resource}} {{名称}}
  • 为生成的文件指定一个自定义目标目录:
bash
zapier scaffold {{trigger|search|create|resource}} {{名称}} {{[-d|--dest]}}={{路径/到/目录}}
  • 在生成文件时覆盖已有文件:
bash
zapier scaffold {{trigger|search|create|resource}} {{名称}} {{[-f|--force]}}
  • 从生成的文件中排除注释:
bash
zapier scaffold {{trigger|search|create|resource}} {{名称}} --no-help
  • 显示额外的调试输出:
bash
zapier scaffold {{trigger|search|create|resource}} {{名称}} --debug

测试与验证集成 ​

zapier test · 通过 package.json 中的 test 脚本测试一个 Zapier 集成 ​

通过 package.json 中的 test 脚本测试一个 Zapier 集成。 更多信息:https://github.com/zapier/zapier-platform/blob/main/packages/cli/docs/cli.md#test。

  • 测试一个集成:
bash
zapier test
  • 在跳过验证的情况下测试一个集成:
bash
zapier test --skip-validate
  • 使用额外的调试输出测试一个集成:
bash
zapier test {{[-d|--debug]}}

zapier validate · 验证一个 Zapier 集成 ​

更多信息:https://github.com/zapier/zapier-platform/blob/main/packages/cli/docs/cli.md#validate。

  • 验证一个集成:
bash
zapier validate
  • 在不进行样式检查的情况下验证一个集成:
bash
zapier validate --without-style
  • 在不运行构建脚本的情况下验证一个集成:
bash
zapier validate --skip-build
  • 使用额外的调试输出验证一个集成:
bash
zapier validate {{[-d|--debug]}}
  • 使用不同的输出结构验证一个集成:
bash
zapier validate {{[-f|--format]}} {{plain|json|raw|row|table}}

构建、上传与发布记录 ​

zapier build · 构建一个可推送的 Zapier 集成 zip 文件 ​

构建一个可推送的 Zapier 集成 zip 文件。 更多信息:https://platform.zapier.com/reference/cli#build。

  • 创建一个构建:
bash
zapier build
  • 禁用智能依赖文件检测;具体打包范围需核对项目文件及CLI版本:
bash
zapier build --disable-dependency-detection
  • 显示额外的调试输出:
bash
zapier build {{[-d|--debug]}}

zapier history · 列出 Zapier 集成的历史记录 ​

更多信息:https://github.com/zapier/zapier-platform/blob/main/packages/cli/docs/cli.md#history。

  • 列出某个集成的历史记录:
bash
zapier history
  • 显示额外的调试输出:
bash
zapier history {{[-d|--debug]}}
  • 以不同的输出结构列出历史记录:
bash
zapier history {{[-f|--format]}} {{plain|json|raw|row|table}}

zapier push · 构建并上传一个 Zapier 集成 ​

更多信息:https://platform.zapier.com/reference/cli#push。

  • 向 Zapier 推送一个集成:
bash
zapier push
  • 禁用智能依赖文件检测;具体打包范围需核对项目文件及CLI版本:
bash
zapier push --disable-dependency-detection
  • 显示额外的调试输出:
bash
zapier push {{[-d|--debug]}}

zapier versions · 列出 Zapier 集成的版本 ​

更多信息:https://github.com/zapier/zapier-platform/blob/main/packages/cli/docs/cli.md#versions。

  • 列出某个集成的版本:
bash
zapier versions
  • 包含已弃用的版本:
bash
zapier versions {{[-a|--all]}}
  • 显示额外的调试输出:
bash
zapier versions {{[-d|--debug]}}
  • 使用不同的输出结构列出版本:
bash
zapier versions {{[-f|--format]}} {{plain|json|raw|row|table}}

示例整理自 tldr-pages,作者为 tldr-pages team and contributors,遵循 CC BY 4.0。

继续阅读