Node.js 微信公众号-基本配置-服务器URL
创始人
2025-01-17 00:02:29
0

1、验证签名

在提交配置时,服务器对应的URL需要实现签名的验证,成功时,需要直接返回 echostr 的值,注意此时URL对应的接口为get请求

const { signature, timestamp, nonce, echostr } = _req.query;

const token = "my_token"; // 公众号配置时的Token

const tmpArr = [token, timestamp, nonce];

tmpArr.sort();

// 引入加密模块

const crypto = require('crypto');

// 创建哈希对象

const sha1Hash = crypto.createHash('sha1');

// console.log("排序后连接:", tmpArr.join(""))

sha1Hash.update(tmpArr.join(""));

const hashedData = sha1Hash.digest('hex');

// console.log(hashedData, signature);

if (hashedData == signature) {

res.end(echostr);

}

2、消息推送

在用户操作时(关注、取消关注、扫描公众号二维码码等操作时),微信公众号会发送消息到基本配置中的URL对应的接口,注意此时URL对应的接口为post请求,也就是说URL对应的接口需要同时支持get和post请求。而且需要在IP白名单中添加服务器的IP地址。

3、完整示例

// router.js

varapi = require('./api'

相关内容

热门资讯

必看辅助“雀神广东麻雀智能科技... 必看辅助“雀神广东麻雀智能科技贴吧”附辅助开挂插件(必知教程果真有挂);亲,雀神广东麻雀智能科技贴吧...
发现透视!德州局怎么透视,We... 发现透视!德州局怎么透视,WePOker有没有透视方法(附辅助开挂下载);相信小伙伴都知道这个WeP...
科技辅助“小闲川南辅助工具”附... 科技辅助“小闲川南辅助工具”附辅助开挂插件(重大来袭有挂方略)>>您好:软件加136704302中薇...
正品透视!wepoker一直输... 正品透视!wepoker一直输的号能继续打吗,拱趴大菠萝挂哪里(附辅助开挂平台);亲,有的,ai轻松...
正版开挂“蜀山四川游戏修改工具... 蜀山四川游戏修改工具是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要的用户可以加...
发现透视!pokemmo辅助工... 发现透视!pokemmo辅助工具,hhpoker可以控制牌吗(附辅助开挂软件)相信很多朋友都在电脑上...
通报开挂“小南长牌辅助”附辅助... 通报开挂“小南长牌辅助”附辅助开挂神器(今日科普有挂透视)>>您好:软件加136704302中薇联系...
科技透视!拱趴大菠萝自动计算机... 科技透视!拱趴大菠萝自动计算机器人,wepoker私人局俱乐部怎么进(附辅助开挂平台);是一款可以让...
发现开挂“天天爱柳州麻将辅助器... 天天爱柳州麻将辅助器是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要的用户可以加...
细节透视!wepoker一直输... 细节透视!wepoker一直输的号能继续打吗,xpoker透视辅助(附辅助开挂下载);亲,有的,ai...