English | 中文文档
Note
Device token可能发生变化, 之前使用多Key或Key别名的方法可能会失效, 如有多Key使用需要参考Tips.
Note
批量推送有最高优先级, 如果指定了device_keys
且不为空, device_key
将被忽略.
Bark-Worker 是一个 Bark-Server 在 Cloudflare Worker 上的实现. 为隐私敏感的用户提供一个低成本且保证隐私的服务端.
什么是 Bark?
Bark 是一个允许向iPhone发送通知的iOS APP.
Note
如果worker.dev域名在当前国家/地区不可用,则需要一个自己的域名
- 支持所有的Bark-Server API
register
ping
healthz
info
push
- 基于路径的参数解析
- 便于部署, 低成本且方便管理
Note
从D1版本和KV版本中选择一个. 更推荐D1版本, D1版本的额度更高.
Note
Cloudflare API Token必须有D1权限
参考 部署指南
创建一个Worker和D1 数据库, 将D1 数据库绑定至Worker并命名为 database
创建一个Worker和KV 存储, 将KV 存储绑定至Worker并命名为 database
- 一个设备使用多个Key
- 设备Key别名
- D1数据库Console管理
- etc.
参考 Tips