本次发布引入了两个新的受限访问功能,扩展了应用程序与外部服务的连接方式以及在Reddit上响应事件的方式:外部端点应用程序提及触发器

注意:由于这两个功能都扩展了您的应用程序的功能,使其能够访问安装的子版块之外的功能,因此当前的访问权限受限于白名单。开发者可以通过以下方式申请访问这里。第一轮的访问权限将授予参与我们的应用程序迁移计划* 的管理工具。

外部端点:外部端点提供了一种安全的方式,让外部服务与您的Devvit应用程序通信。端点是应用程序公开的可外部访问的路由,方便与第三方服务、Webhook和其他外部系统集成,同时保持安全通信。

应用程序提及触发器:应用程序提及触发器让Devvit应用程序在Reddit上任何地方的评论中提及它们时响应,使用u/<AppName>语法。

这使应用程序能够提供即时功能,用户可以直接从Reddit对话中调用,无论提及发生在哪个子版块。

其他修复:本次发布还包括以下改进:

  • 增加了应用程序安装历史的可见性。现在,每当一个管理者为您的安装的应用程序更改一个设置时,它都会在门户中显示。
  • 增加了应用程序 slug 的长度。应用程序 slug 可以现在达到 20 个字符。

要使用最新版本的Devvit:

  1. 运行npm install devvit@latest来更新您的 CLI。
  2. 运行npx devvit update app来更新您的 u/devvit 依赖项。