Audiobookshelf + Server酱:有声书入库时微信收到通知
效果:Audiobookshelf 发生新内容入库等事件时,微信自动收到推送通知。
前置条件
- Server酱 SendKey,需 SCT 开头(30 秒获取教程)
- 运行中的 Audiobookshelf 实例
- 已部署 apprise-api 容器(部署说明详见 /integrations/apprise/)
如需推送到企业微信、钉钉或飞书群,参见通道说明。
配置步骤
1. 在 Audiobookshelf 中填入通知地址
进入 Audiobookshelf 设置 → Notifications,在 Apprise API 地址栏填入你的 apprise-api 服务地址,在事件通知的目标地址中填入:
schan://你的SENDKEY
schan:// 是 Apprise 中 Server酱 的专用协议,仅支持 SCT 开头的 SendKey。具体可配置的事件类型以应用界面为准。
2. 部署 apprise-api 容器
Audiobookshelf 的通知系统通过 Apprise API 发送,需先运行 caronc/apprise-api 容器。部署方式详见 /integrations/apprise/。
确保 apprise-api 服务可被 Audiobookshelf 访问。
3. 命令行验证
在部署 apprise-api 的机器上执行以下命令,确认 schan:// 协议可用:
pip install apprise
apprise -t "测试" -b "正文" "schan://你的SENDKEY"
微信收到推送说明 SendKey 与协议均正常。如未收到,参考常见问题与排查。
常见问题
免费额度是多少?
Server酱免费版每天 5 条,每分钟上限 50 条。订阅会员目前特价最低 3 元/月,一天最多可发 1000 条(价格详情)。
配置后没有收到消息?
先确认 apprise-api 容器正常运行,再用命令行 apprise -vv 验证 schan:// 地址是否可用。如问题仍在,参考常见问题与排查。
sctp 开头的 SendKey 能用吗?
schan:// 协议仅支持 SCT 开头的 SendKey,sctp 开头的 Key 无法使用此协议。
推送频率有限制吗?
免费版每分钟上限 50 条。建议在 Audiobookshelf 事件设置中合理控制触发频率。
相关集成
- /integrations/apprise/ — Apprise 通用接入说明与容器部署
- /integrations/uptime-kuma/ — Uptime Kuma 宕机告警推送
- /integrations/qinglong/ — 青龙面板任务通知