飞书消息转发

飞书是字节跳动开发的一个款即时通讯软件

不同与微信和钉钉,飞书是基于Electron的跨平台桌面客户端(主要开发语言是JavaScript),程序运行在chrom内核中,所以HOOK方案不好使

针对Electron 框架,打包后的应用会将JS混淆后保存在应用中,那么就可以通过debug JS

找到目标点,然后修改JS就行了 

1.安装飞书

2.打开JS根目录(在这个目录就可以看到JS代码)

3.关键词搜索(receivePushMessage 接受推送过来的消息)

4.DEBUG 可以发现接受过来的消息体是 使用Protobuf结构 ,(这个需要原始结构才能解析)

5.消息体分为3层 (需要逐级解析)
  1)系统层  (框架层)
  2)消息体  (发送了什么类型的消息,谁发送过来的,发给谁的等等一系列信息)
  3)内容体  (具体的发送内容,有10多种消息类型,我们主要处理文本消息和图片消息就满足需求了)

6. 解析完消息,就可以把消息交给给其他进程处理。

7.通过其他webhook 机器人发送其他群中,实现消息同步。

飞书消息自动转发服务 留言

要实现Tasker将短信转发飞书,您可以使用Tasker结合HTTP POST请求和飞书的Webhook功能来实现。 以下是步骤: 1. 首先,您需要获取您飞书工作台中的Webhook URL。进入您的群组或个人聊天,点击顶部工具栏中的“...”按钮,选择“Webhook”,然后点击“添加Webhook”并填写相关信息。复制Webhook URL以备后用。 2. 接下来,打开Tasker应用程序并创建一个新的任务。在任务中,选择“Action”并选择“Net”。在下拉菜单中选择“HTTP Post”。 3. 在“HTTP Post”中,需要填写以下信息: - Server: 这应该是您的飞书Webhook URL的主机名和端口号。 - Path: 这应该是您的飞书Webhook URL的路径。 - Data / File: 这是您要发送的短信内容。您可以使用变量来自动获取短信内容。例如,%SMSRB将返回短信正文。 - Content Type: 这应该是“application/json”。 4. 在任务中,选择“Action”并选择“Alert”。在“Title”字段中输入“短信转发飞书”,在“Text”字段中输入“短信已成功转发飞书!”或其他您想要的文本。 5. 保存任务并为其创建一个触发器。您可以使用“Event”触发器来在接收到新短信时自动触发任务,或者使用“Quick Actions”触发器将任务添加到Tasker的快速操作中以手动触发任务。 完成上述步骤后,当您收到新的短信时,Tasker将自动将短信内容发送到您的飞书聊天中,并在手机上显示“短信已成功转发飞书!”的提示。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值