Skip to content

Latest commit

 

History

History
57 lines (35 loc) · 1.89 KB

README.zh.md

File metadata and controls

57 lines (35 loc) · 1.89 KB

ZNotify

English | 中文

ZNotify 是一个允许你在多个平台上向自己发送通知的项目,包括 Web、Android 和 Windows。

ZNotify 目前仍然在开发中。

支持的消息服务

  • Web Push
  • Google Cloud Messaging
  • Windows Push Notification Services
  • Telegram
  • WebSocket1

客户端

基本用法

curl -X POST -d "This is a message" https://{your-znotify-server}/{user-id}

完整的文档请参见Web API Reference

ZNotify 没有提供一个公共服务器,但你可以很容易地部署你自己的服务器。更多信息请参见服务器

SDK

ZNotify有针对以下语言的SDK。

你可以在swagger.json找到生成的 openapi 规范。对于不支持的语言,你可以使用 openapi 规范来生成你自己的SDK。

贡献

欢迎贡献! 请提交一个 pull request 或打开一个 issue。

许可证

ZNotify 的不同部分在不同的许可下被授权。更多信息请参见每个仓库中的 "LICENSE "文件。

Footnotes

  1. 仅作为后备方案使用,因为它会消耗额外的电池和数据。

  2. 网络推送的可用性取决于浏览器。更多信息请参见Can I Use

  3. cli 在大多数平台上都可用,包括 Windows、Linux 和 macOS。如果你没有找到你的平台,你可以自己构建它。