用Go实现Bark推送,只需两行代码

用GO实现Bark推送,有一个很好用的 GO 的库,分分钟设置好,成功推送,个人感觉使用还是很简单的,废话不多说直接上代码:


https://github.com/ifacker/bark

代码:

    bark := Bark{
		Url:       "https://api.day.app/xxxxxxxx", // 请求的URL,包括Key (必需要有)
		Title:     "title", // 通知标题 (必需要有)
		Body:      "body", // 通知内容
		Sound:     Sound_Alarm, // 推送铃声
		IsArchive: Is_Archive_ON, // 是否保存通知消息
		Icon:      "https://s1.ax1x.com/2022/09/16/vzIC9K.png", // 通知图标
		GroupName: "test", // 接受消息分组的组名
		Level:     Level_Active, // 时效性通知
		Jump2Url:  "https://www.baidu.com", // 通知 Url 跳转 如:https://www.baidu.com 
		Copy:      "copyText", // 只复制 copy 参数到值
		Badge:     1, // 设置角标
		AutoCopy:  AutoCopy_OFF, // 自动复制 需要与 Copy 组合使用
	}
	a, err := bark.SendMessage()  // 配置好 bark 之后直接发送消息即可
	fmt.Println(a, err)

铃声设置:

Sound_Alarmalarm
Sound_Anticipateanticipate
Sound_Bellbell
Sound_Birdsongbirdsong
Sound_Bloombloom
Sound_Calypsocalypso
Sound_Chimechime
Sound_Choochoo
Sound_Descentdescent
Sound_Electronicelectronic
Sound_Fanfarefanfare
Sound_Glassglass
Sound_Gotosleepgotosleep
Sound_Healthnotificationhealthnotification
Sound_Lornhorn
Sound_Ladderladder
Sound_Mailsentmailsent
Sound_Minuetminuet
Sound_Multiwayinvitationmultiwayinvitation
Sound_Newmailnewmail
Sound_Newsflashnewsflash
Sound_Noirnoir
Sound_Paymentsuccesspaymentsuccess
Sound_Shakeshake
Sound_Sherwoodforestsherwoodforest
Sound_Silencesilence
Sound_Spellspell
Sound_Suspensesuspense
Sound_Telegraphtelegraph
Sound_Tiptoestiptoes
Sound_Typewriterstypewriters
Sound_Updateupdate

保存消息:

Is_Archive_ON开启通知消息保存
Is_Archive_OFF关闭通知消息保存

时效性通知:

Level_Active默认值,系统会立即亮屏显示通知
Level_TimeSensitive时效性通知,可在专注状态下显示通知
Level_Passive仅将通知添加到通知列表,不会亮屏提醒

自动复制(iOS14.5之后需要长按或下拉推送才可以触发):

AutoCopy_ON自动复制
AutoCopy_OFF不自动触发

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值