找回密码
 立即注册

微信扫码登录

搜索
楼主: ZDZX

[流程系列] Node-RED实现微信消息推送(不需要公网IP)

  [复制链接]
ZDZX 手机认证

5

主题

85

回帖

641

积分

高级会员

积分
641
金钱
551
HASS币
0
 楼主| 发表于 2024-10-8 14:11:53 | 显示全部楼层
fay000fay 发表于 2024-10-6 15:54
如何发送image,api文档看了老半天,试不出来。如何才能正确生成可用的base64和md5呢 ...

https://ctf.mzy0.com/CyberChef3/,这个网站右上角点击“open file as input”上传你的图片,然后在左侧搜“to base64”,双击之后把网站右侧“output”部分的内容复制下来,这个就是base64内容;在中间窗口点击右上角的垃圾桶按钮清空to base64,再在左侧搜md5并双击,网页右侧的output显示的就是md5。
在Node-RED里复制一下“生成请求内容”function,修改内容为文档要求的图片格式,把base64和md5分别填上去,然后把新复制的function连到http请求上,function前端搞一个注入就可以测试发送图片了。我测试时用的图片大小是32.7kb,可以发送成功。

至于怎么在Node-RED里根据图片生成base64和md5,我有空了试下。
回复

使用道具 举报

14

主题

379

回帖

2124

积分

金牌会员

积分
2124
金钱
1731
HASS币
0
发表于 2024-10-10 08:47:08 | 显示全部楼层
ZDZX 发表于 2024-10-8 14:11
https://ctf.mzy0.com/CyberChef3/,这个网站右上角点击“open file as input”上传你的图片,然后在左侧 ...

已经解决了。不过我用了几天,今天突然所有企业微信的机器人未响应了。发不了通知了。不知道什么原因
回复

使用道具 举报

yjl 手机认证

8

主题

193

回帖

917

积分

高级会员

积分
917
金钱
716
HASS币
0
发表于 2024-10-10 11:24:09 | 显示全部楼层
点赞一个,只为楼主的无私分享,虽然我到目前为止没有这方面的需求
总为浮云能避日,长安不见使人愁
回复

使用道具 举报

yjl 手机认证

8

主题

193

回帖

917

积分

高级会员

积分
917
金钱
716
HASS币
0
发表于 2024-10-10 11:34:17 | 显示全部楼层
点赞一个,只为楼主的无私分享,虽然我到目前为止没有这方面的需求
总为浮云能避日,长安不见使人愁
回复

使用道具 举报

0

主题

69

回帖

603

积分

高级会员

积分
603
金钱
534
HASS币
0
发表于 2024-10-19 16:23:55 | 显示全部楼层

谢谢楼主,学习使用。  
回复

使用道具 举报

jole 手机认证

3

主题

120

回帖

1674

积分

金牌会员

积分
1674
金钱
1551
HASS币
0
发表于 2024-11-6 21:23:31 | 显示全部楼层
测试成功,谢谢分享。
回复

使用道具 举报

0

主题

12

回帖

439

积分

中级会员

积分
439
金钱
427
HASS币
0
发表于 2024-11-30 12:56:39 | 显示全部楼层
群晖捕获的临时图像通过image节点输出base64,经过md5节点获得md5,通过变量写入function后http请求是json格式错误;
但是将同样的base64和md5复制进function中请求就会成功;
实在是搞不明白了
回复

使用道具 举报

0

主题

12

回帖

439

积分

中级会员

积分
439
金钱
427
HASS币
0
发表于 2024-11-30 13:34:24 | 显示全部楼层
狂海绅士 发表于 2024-11-30 12:56
群晖捕获的临时图像通过image节点输出base64,经过md5节点获得md5,通过变量写入function后http请求是json ...

搞定了,debug节点了打开【与调试输出相同】后发现,传入function的流带有大量来自前端其他节点的属性,最终传入http请求节点时的json格式不正确;
修改function节点,使用var新建变量去除前端节点带过来的大量属性后成功发送图片
回复

使用道具 举报

0

主题

5

回帖

68

积分

注册会员

积分
68
金钱
63
HASS币
0
发表于 2024-12-3 10:57:06 | 显示全部楼层
没有call service 该怎么办?
回复

使用道具 举报

ZDZX 手机认证

5

主题

85

回帖

641

积分

高级会员

积分
641
金钱
551
HASS币
0
 楼主| 发表于 2024-12-5 14:26:24 | 显示全部楼层
LeoYan 发表于 2024-12-3 10:57
没有call service 该怎么办?

应该是升级了,call service统一改成了action,但是节点图标没变,按着图标找也行
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-8-31 22:41 , Processed in 0.603567 second(s), 10 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表