跳转到内容

通知提供方

通知目标的协议用于选择通知提供方。你可以先比较以下内置集成,再打开对应页面查看经过测试的 URL 格式、查询参数和直接调用选项。运行时和浏览器安全限制请参阅兼容性

将通知发送到协作平台、社区和机器人会话。

通过专用推送服务将提醒直接投递到个人设备。

将通知连接到 SMTP、通用 HTTP 端点或本地控制台输出。

大多数通知目标都包含凭据。请将完整 URL 保存在环境变量或密钥存储中,从错误和日志里移除敏感内容,并在凭据暴露后立即轮换。

使用顶层 send()createNotifier() 可以获得协议分发和统一的批量错误。需要提供方专属选项时,请导入具名通知提供方:

import { slack } from 'statocysts'
await slack.send(process.env.SLACK_TARGET!, notification, {
fetchOptions: { timeout: 5000 },
})