跳到主要内容

使用Bark和小伙伴共享验证码!

· 阅读需 4 分钟
故事的程序猿👨🏻‍💻
一个后端打酱油程序猿

存在这样的问题,我有腾讯视频的会员,媳妇有优酷的会员。每次我想用优酷看甄嬛传的时候,就需要找她要手机验证码登录。

她忙的时候我就登录不了,有没有啥办法能让发给她的验证码也发给我一个。

真别说,利用 IOS 的快捷指令,在收到短信的时候,把短信复制一份发给我就行了。

但是发短信是要钱的,换!

Bark 服务部署

然后就发现了一个开源的通知类 App,我竟然才发现。

GitHub - Finb/Bark: Bark is an iOS App which allows you to push custom notifications to your iPhone

只要发送一个 Http 请求,就可以把内容推送到指定的手机上。

使用文档说明的很详细:bark.day.app/#/

Bark IOS 点击下载

应用默认自带一个服务端,并且可以自托管服务端。使用 Docker 部署很方便。如下 docker-compose.yml

services:
bark-server:
image: finab/bark-server
container_name: bark-server
restart: always
volumes:
- ./data:/data
ports:
- 8940:8080
networks:
safeline-ce:

networks:
safeline-ce:
external: true

打开手机 App 首页右上角添加服务器,服务地址为我们自己部署的即可。

下边是各种推送的格式,需要哪个点击复制,修改推送内容发,使用浏览器打开就行了!

新建快捷指令

推送服务有 了,那么接下来就是使用了。

新建快捷指令,用于解析短信内容,然后把短信中的验证码提取出来,然后调用上面的地址发送推送通知即可。

有了快捷指令后,再新建一个自动化,当收到优酷验证码短信、或者其他的如 WPS、任何你想要的内容都行。调用上述快捷指令推送通知即可。

下面给个示例:

自动化

各种小场景

有了这个推送后,那么就可以干很多自定义通知了,比如:站点评论通知、网站备份通知、服务更新通知,总之是各种通知都可以!

优缺点

优点:

  1. 可以自托管,依赖于苹果的推送服务,这意味着它能够及时、稳定、可靠地发送通知;
  2. 由于 Bark 基于系统推送服务与推送扩展,APP 本体不需要运行,因此不会消耗设备的电量;
  3. 支持历史记录保存,Bark 通过 NotificationServiceExtension 扩展,在收到推送时将推送;信息保存在本地,不会经过其他任何设备,历史记录仅由个人 iCloud 私有库进行同步;
  4. 开源!!!!

但也有很多缺点:

  1. 因为它利用了苹果 APNs(Apple Push Notification service)推送服务,也就意味着只能在 IOS 手机上使用。
  2. 推送的内容只能是文本,不像邮件通知,可以设计各种天花乱坠的页面。
  3. 如果手机没有网的话,好像不行,现在没有网好像啥都不行哈哈哈 😄。

但是在我看来,够用

文章标题:使用Bark和小伙伴共享验证码!
版权声明:内容遵守
许可协议。转载请注明出处!
侵权提示:部分信息可能来源于网络。如发现有侵权,请随时联系删除!

相关推荐

2024-10-17|使用高德计算访客距离[建站笔记]#建站笔记#技术笔记

随机推荐


随机标签


神评论

如需图片可上传至免费图床后,使用图片外链即可。SM.MS