gx19970920 发表于 2024-4-17 14:51:57

求助 bizwechat推送节点提示错误

bizwechat推送节点提示错误
错误信息指向一个腾讯云的IP,不知道咋回事,各位有遇到过这个问题吗




"Error: [微信Token]:Error: connect ECONNREFUSED 210.22.244.32:443"


bainiu 发表于 2024-4-17 15:33:09

将210.22.244.32填入企业微信应用 可信 IP 试试

gx19970920 发表于 2024-4-17 16:16:00

bainiu 发表于 2024-4-17 15:33
将210.22.244.32填入企业微信应用 可信 IP 试试

我查了,这个ip是企业微信的API ip地址,我的企业微信应用注册的早,没开启可信IP功能



bainiu 发表于 2024-4-18 08:39:55

你先这样测试一下:
1、构造url获取一下企业微信应用的token,其实nodered 里的上下文数据---全局---wechat里有。
msg.url = "https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=xxxxxxxxxxxxxx&corpsecret=xxxxxxxxxxxxxxxxxxxx";2、用这个token构造http请求发送消息
msg.url = "https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=xxxxxxxxxxxxxxxxx";
msg.payload =
{
    "touser": "@all",
    "toparty": "@all",
    "totag": "@all",
    "msgtype": "text",
    "agentid": 1000001,//填你自己的应用id
    "text": {
      "content": "发送一句测试消息"
    },
    "safe": 0,
    "enable_id_trans": 0,
    "enable_duplicate_check": 0,
    "duplicate_check_interval": 1800
}
return msg;3、如果这样测试没有问题,你只需要再检查一下你nodered中企业微信节点配置情况就行。

gx19970920 发表于 2024-4-18 22:11:17

bainiu 发表于 2024-4-18 08:39
你先这样测试一下:
1、构造url获取一下企业微信应用的token,其实nodered 里的上下文数据---全局---wechat ...

非常感谢提供思路,我有空试一下去,最近太忙了没空折腾这些
页: [1]
查看完整版本: 求助 bizwechat推送节点提示错误