flashsoft / node-red-contrib-bizwechat Goto Github PK
View Code? Open in Web Editor NEWNR的企业微信节点
License: Apache License 2.0
NR的企业微信节点
License: Apache License 2.0
Hi
使用消息推送报错 :Error: [微信Token]获取access_token时Secret错误,或者access_token无效
请问回调一直通过,是什么原因呢?公网代理可以访问到bizwechat的服务端口
服务器nginx里配置了:
location /cgi-bin/ {
proxy_pass https://qyapi.weixin.qq.com;
}
感觉PushBear和Server的最大用途是将设备Post传入的信息推送给关注的用户,本项目中并没有处理Post信息的api可供调用,只能手动推送,对设备信息监控需求而言并无太大作用,想请问有无开发计划在bizwechat.js中加入根据post和get信息将推送给pushbear.js从而进行推送呢?
我之前用群晖的docker安装的HA和NR
然后按照教程配置好NR里面的企业微信服务端,用于群晖的系统短信推送。使用是正常的。
这几天用群晖的VMM安装了HASSIO后。利用ha自带的加载项安装了NR,然后这个NR配置了和之前docker里面安装的NR一样的企业微信推送流程。但是确无法推送
我尝试使用和docker的NR一样的设置端口,并关闭docker的NR,无论是用“内网ip:端口”还是用“外网域名:端口“都可以正常打开微信服务端的页面。但是就是无法推送,感觉是微信推送的信息到不了服务端一样。也不知道怎么排查。
这个图书是HASSIO里安装的NR配置的,从图上看只有http in显示的内容有点不一样,其他都是一样的。
5777是我服务端监听的端口,用群晖反代后变成https的4002端口,然后通过路由器端口映射出去。
所以我不管是http://ip:5777还是https://域名:4002都能正常打开服务端的页面,并显示
折腾了2天了。实在找不到原因,还请大佬帮忙。
另外微信那边设置也没问题:接收API可以正常保存,也就证明了服务端这边配置应该是对的。
想请教一下您,是否可以在消息推送中 取到上一个节点的 msg.payload 值呢?
我想用这个消息推送 传感器的 甲醛 数值。
多谢
Error: [微信Token]:Error: Parse Error: Expected HTTP/
周三还是好的!!更新了nr,就不行.目前nr版本:nodered/node-red:2.0.3-14
服务端正常,可以正常接受手机发来的消息,就是无法推送.不知道是不是微信改接口了.
感觉和nr版本没关系吧!!!不知道有没有其他朋友遇到
建议增加标题title的传入,目前尝试直接用title标签发现不支持
Nodered 已配置了https,https://xxx.abc.com:1880可以打开nodered页面。
安装了node-red-contrib-bizwechat,按教程操作,bizwechat服务端回调地址新建端口3001, 使用http://xxx.abc.com:3001能正常打开测试页面,但https://xxx.abc.com:3001不能打开。
请问回调地址可否使用HTTPS?
谢谢!
1.实际测试,如果语音达到30秒左右,翻译的时间大概率会超过返回信息接收的窗口期,触发重复发送;建议输出端设置一个自动返回空包的选项。
2.百度API在启用后,如果再在conifg里删掉api和secret,ASR服务仍然能调用。
node bizwechat.js ???
首先对作者能提供这么优秀的工具表示感谢!
企业微信『API接收消息』配置通过了,测试推送的时候报白名单错误,如题。我在企业微信后台没有找到相关ip白名单的配置,百度找到一个相似的问题,要在『服务商管理后台』配置,我没有申请服务商啊。。。所以请帮忙分析一下是哪里出的问题。
再次感谢!
配置正常,也通过了企业微信后台的接收消息服务器配置的保存,可以正常接收消息和回复,但是主动推送消息始终不行,推送消息的组件在nodered中不报错也没有任何debug输出,是不是企业微信端api调整了? 还是其他的问题?
已经仔细阅读过完整细节包括提供的nodered的demo代码,都是这种情况
package里面没有script脚本,写着main:index.js,文件却不存在,怎么启动都没有吧,npm run不支持
目前使用frp穿透的方案使用的,微信应用可信ip需要配置公网服务器的ip和大局域网ip,
因为微信https://qyapi.weixin.qq.com/cgi-bin/message/send
这个接口会校验调用方的ip,所以调用者ip(大局域网ip)需要配置在白名单中,但是存在一个大局域网ip会经常变,
是否可以添加一项配置用于配置调用微信的自定义域名,这样可以在公网ip服务器的搞个反代,所有出口网络的全部走公网ip服务器了
点击详情页面,会显示:Cannot GET /pushbear/2019-11/xxx
原因是html url指向了node-red的端口1880,实际应该是3001才对。
为何?如何修复?
发现图文消息是点进去直接显示的,文本消息点进去是打开链接,而我的链接有端口号,微信还要问一下,比较麻烦
不要求自定义图片
感谢大佬
没接触过Node-RED,可能这个问题会被大神笑,但是我真的不知道,百度了好久了
哈哈 看到这句话第一反应是手把手,但是细思恐极,好有深意!
Docker的Node-RED版本v2.0.5,node-red-contrib-bizwechat版本v1.1.2
之前配置的节点正常使用,现在想新建一个自己应用把通知分一分,新建了个节点,使用不同的端口号(之前用3001,新建了一个用3002),但始终无法访问(内网都无法访问),端口号也和3001一样从docker中映射出来了。
然后在另一台群晖,新装了Node-RED,安装好node-red-contrib-bizwechat,新建一个节点用3001端口也无法访问。不知道是不是程序的问题,麻烦有空了看一看。
推送的消息中,有部分网络图片无法加载,可能是网站做了防盗链?
能否在html中增加来解决此问题?
这个项目有没有qq群,一起交流
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.