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

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

 

如何构建?

应用可以是内部的(所设计和构建的应用仅供公司内部使用),也可以是外部的(所构建的应用会分发给其他公司,以供他们使用)。请继续阅读,以了解一些可能的用例、如何开始,以及关于利用 Slack 平台工具进行构建的更多详细信息。

 

为你的团队构建应用

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

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

使用 Slack API 指南规划应用。

 

功能和工具

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

功能

工具

  • 功能
    功能是预先设定的、用于执行某些操作的代码块。应用可以包括功能(也称为步骤),你所在工作区或 Enterprise Grid 组织中的成员可以将这些功能添加到他们使用工作流程构建器建立的工作流程中。记住,包含自定义步骤的工作流程被视为高级工作流程。 
  • 工作流程
    应用可以包括预构建的工作流程,供你所在工作区或组织中的任何人使用。 
  • 触发器
    触发器确定工作流程的启动方式(例如,单击按钮或根据时间表自动启动)以及启动位置(在 Slack 中或其他服务中)。
  • Slack CLI
    在 Slack CLI(命令行界面)中,可以使用 TypeScript SDK 为新应用构建框架,然后将应用轻松部署到 Slack 的基础架构中。
  • 应用清单
    使用应用清单可以快速设置、开发和管理你的应用。
  • 应用部署数据存储
    部署你的应用,并将其数据存储在 Slack 的基础架构中,以便将所有组件都集中在一个平台之上,并自动符合我们的安全和合规标准。

 

开始使用

Slack API 为你提供了在 Slack 平台上构建应用所需的所有相关知识,从入门指南到详细文档,一应俱全。

当你准备好构建时,可以按照以下步骤开始:

  1. 打开 Slack 应用目录。 
  2. 从右上角的下拉菜单中,选择你希望从中构建应用的工作区,然后单击构建。 
  3. 单击创建应用。 

要了解更多关于构建 Slack 应用的信息,请访问我们的 API 文档。