0
点赞
收藏
分享

微信扫一扫

Bark - 简单安全的iOS推送通知工具

Bark - 简单安全的iOS推送通知工具

项目描述

Bark是一款专为iOS设备设计的推送通知工具App,它免费、简单且安全。Bark利用苹果的APNs(Apple Push Notification service)服务,不会消耗设备电量。支持多种高级通知特性,包括推送分组、自定义图标、铃声、时效性通知和重要警告等。此外,Bark还支持自建服务器和推送加密,确保用户隐私安全。

功能特性

  • 免费且安全:依赖APNs服务,不消耗设备电量
    • 高级通知特性
    • 推送分组
    • 自定义推送图标(iOS15+)
    • 自定义铃声
    • 时效性通知
    • 重要警告(忽略静音和勿扰模式)
    • 隐私保护
    • 支持自建服务器
    • 支持推送加密
    • 多种请求方式:支持GET和POST请求
    • 丰富的参数选项
    • 点击跳转URL
    • 指定推送分组
    • 自定义图标和铃声
    • 重复播放铃声
    • 加密推送
    • 时效性通知和重要警告设置

安装指南

  1. 从App Store下载Bark应用:
  2. 打开应用并复制测试URL
  3. 使用HTTP请求发送推送通知

使用说明

基本使用

  1. 打开APP,复制测试URL
    1. 修改内容,请求这个URL 可以发送GET或POST请求,请求成功会立即收到推送。

URL结构:

/:key/:body 
/:key/:title/:body 
/:key/:title/:subtitle/:body 

参数说明:

  • title:推送标题(比body字号粗一点)
    • subtitle:推送副标题
    • body:推送内容(换行请使用换行符'\n')

功能参数示例

* 点击跳转URL:
https://api.day.app/yourkey/百度网址?url=https://www.baidu.com

* 指定推送分组:
https://api.day.app/yourkey/需要分组的推送?group=groupName

* 自定义图标(iOS15+):
https://api.day.app/yourkey/需要自定义图标的推送?icon=http://day.app/assets/images/avatar.jpg

* 自定义铃声:
https://api.day.app/yourkey/sound?sound=alarm

* 重复播放铃声30s:
https://api.day.app/yourkey/call?call=1

* 加密推送:
https://api.day.app/yourkey/ciphertext?ciphertext=

* 时效性通知:
https://api.day.app/yourkey/时效性通知?level=timeSensitive

* 重要警告:
https://api.day.app/yourkey/时效性通知?level=critical

核心代码

虽然Bark是一个闭源应用,但项目提供了丰富的API接口和社区支持的开源客户端:

  1. Windows推送客户端
  2. BarkHelper
  3. 跨平台命令行应用
  4. bark-cli
  5. GitHub Actions集成
  6. action-bark
  7. JavaScript SDK
  8. bark-jssdk
  9. Java SDK
  10. bark-java-sdk
  11. Python集成
  12. barknotificator
  13. 更多精彩内容 请关注我的个人公众号 公众号(办公AI智能小助手)
举报

相关推荐

0 条评论