找回密码
 立即注册
查看: 5128|回复: 16

[技术探讨] 如何实现微信自动推送

[复制链接]

11

主题

46

回帖

1232

积分

金牌会员

积分
1232
金钱
1175
HASS币
0
发表于 2022-12-9 16:00:38 | 显示全部楼层 |阅读模式
求教,如何实现微信自动推送?
回复

使用道具 举报

170

主题

2550

回帖

8503

积分

元老级技术达人

积分
8503
金钱
5778
HASS币
30
发表于 2022-12-9 18:06:17 | 显示全部楼层
这个现在好像要固定ip,才能实现了。要么用第三方的,要么走邮件推送
回复

使用道具 举报

ztrx 

17

主题

166

回帖

1713

积分

金牌会员

积分
1713
金钱
1530
HASS币
10
发表于 2022-12-9 19:10:07 | 显示全部楼层
要用企业微信
回复

使用道具 举报

12

主题

231

回帖

1920

积分

论坛技术达人

积分
1920
金钱
1667
HASS币
40
发表于 2022-12-10 12:26:31 | 显示全部楼层
HA自带的推送用的不香吗
回复

使用道具 举报

1

主题

21

回帖

377

积分

中级会员

积分
377
金钱
355
HASS币
0
发表于 2022-12-10 14:07:21 | 显示全部楼层
needs 发表于 2022-12-10 12:26
HA自带的推送用的不香吗

延迟好严重,不知道怎么回事
回复

使用道具 举报

24

主题

353

回帖

1538

积分

金牌会员

积分
1538
金钱
1161
HASS币
0
发表于 2022-12-11 11:29:18 来自手机 | 显示全部楼层
最简单最稳定的方案:微信绑定QQ邮箱,消息推送到邮箱。
回复

使用道具 举报

0

主题

20

回帖

130

积分

注册会员

积分
130
金钱
110
HASS币
0
发表于 2022-12-12 01:02:01 | 显示全部楼层
本帖最后由 varlar 于 2022-12-12 01:03 编辑

有公网 ip 服务器用 nodered + post 搭建好企业微信推送的服务,然后在服务前接上 http in(本质就是搭建一套api服务,用 python 或者其他语言写也可以),然后本地 ha 连的 nodered 用 post 或者 get 去访问公网服务器搭建好的服务就可以实现微信推送了。企业微信推送的 api 文档在这里: https://developer.work.weixin.qq.com/document/path/90236
回复

使用道具 举报

0

主题

38

回帖

189

积分

注册会员

积分
189
金钱
151
HASS币
0
发表于 2022-12-12 02:19:58 | 显示全部楼层
本帖最后由 tossp 于 2022-12-12 02:22 编辑

1. 注册一个实名微信号
2. 利用gayhub上的开源lib,使用微信桌面版信道截获这个微信的消息,并转发到mqtt
3. 接入mqtt并合理设置各种信道,按需设计各种转发,nodered整合ha+mqtt
4. 自己添加这个新建的微信为好友

回复

使用道具 举报

45

主题

407

回帖

1658

积分

金牌会员

积分
1658
金钱
1206
HASS币
0
发表于 2022-12-12 08:40:17 | 显示全部楼层
有用企业微软的插件!论坛里搜一下
回复

使用道具 举报

7

主题

159

回帖

1310

积分

论坛技术达人

积分
1310
金钱
1139
HASS币
60
发表于 2022-12-12 11:39:57 | 显示全部楼层
varlar 发表于 2022-12-12 01:02
有公网 ip 服务器用 nodered + post 搭建好企业微信推送的服务,然后在服务前接上 http in(本质就是搭建一 ...

没公网IP,可考虑买一个有公网IP的云服务器,然后在云服务器上面搭建NodeRed,然后用bizwechat插件部署企业微信端。
我自己就是这么实现的,不过感觉有点绕
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-18 21:49 , Processed in 0.146365 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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