使用 Slack 的开发者工具构建应用

使用 Slack 的平台进行构建,可让你将工作区与促进组织顺畅运行的工具、数据源和流程关联在一起。

 

如何构建?

应用可以是内部的(所设计和构建的应用仅供公司内部使用),也可以是外部的(所构建的应用会分发给其他公司,让他们在自己的工作区中使用)。请继续阅读,以了解一些示例用例、功能和工具的概要介绍,以及如何开始。

 

示例用例

对你的工作区来说,构建最佳应用将取决于对团队来说至关重要的工具和流程。为了获得灵感,你可以问自己以下几个问题:

  • 是否有任何工具来生成需要整组人员注意的提醒或通知?你可以自动将提醒发送到 Slack 频道,同时通知所有适当人员。
  • 你是否整天在程序之间切换,以找到你要查找的信息?你可以构建一款可将数据汇集到工作区的小程序,将相关数据关联在一起,并且还可以使用 Slack 的内置搜索来启动复杂的跨系统工作流程。 

了解如何使用 Slack API 指南规划应用。

 

功能和开发者工具

你可以使用我们的构建块套件自定义最终用户与应用交互的方式。下面介绍了一些示例,帮助你了解可在应用中构建的功能,同时还提供的一些工具,让你尽可能地轻松开发和管理应用。

功能

工具

  • 功能
    功能是预先设定的、用于执行某些操作的代码块。人员可以将你构建的功能添加到他们使用工作流程构建器创建的工作流程中*。
  • 工作流程
    工作流程由按特定顺序执行的功能组成。应用可以包括预构建的工作流程,供你所在工作区中的任何人使用。
  • 触发器
    触发器确定工作流程的启动方式(例如,单击按钮或根据时间表自动启动)以及启动位置(在 Slack 中或其他服务中)。

*你所在的工作区或 Enterprise Grid 组织的成员将只能使用今年晚些时候发布的新版工作流程构建器向工作流程添加功能。

  • Slack CLI
    在 Slack CLI(命令行界面)中,可以使用 TypeScript SDK 为新应用构建框架,然后将应用轻松部署到 Slack 的基础架构中。
  • 应用清单
    使用应用清单可以快速设置、开发和管理你的应用。
  • 应用部署数据存储
    部署你的应用,并将其数据存储在 Slack 的基础架构中,以便将所有组件都集中在一个平台之上,并自动符合我们的安全和合规标准。

 

开始使用

Slack API 为你提供了在 Slack 平台上构建应用所需的所有相关知识,从入门指南到详细文档,一应俱全。当你做好准备开始构建时,请按照 Slack API 快速入门指南中的步骤进行操作