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'

相关内容

热门资讯

有消息称!潮汕鱼虾蟹辅助器!确... 有消息称!潮汕鱼虾蟹辅助器!确实是真的有开挂辅助神器(有挂教学)-哔哩哔哩辅助器是一种具有地方特色的...
法子透视挂!闲来贵州黑科技辅助... 法子透视挂!闲来贵州黑科技辅助软件(辅助)其实是有辅助插件(哔哩哔哩)1)有没有挂:进一步探索有辅助...
复盘辅助挂!pokemmo辅助... 复盘辅助挂!pokemmo辅助工具!都是是真的有开挂辅助app(有挂方法)-哔哩哔哩1)辅助插件:进...
总结透视挂!大唐辅助软件(辅助... 总结透视挂!大唐辅助软件(辅助)一贯是真的有辅助软件(哔哩哔哩)大唐辅助软件是不是有人用挂微扑克wp...
据文件显示!嗨动互动辅助!好像... 据文件显示!嗨动互动辅助!好像真的有开挂辅助工具(有挂解惑)-哔哩哔哩1、玩家可以在透视最简单三个步...
妙招透视挂!开心斗一番破解版(... 妙招透视挂!开心斗一番破解版(辅助)切实是有辅助教程(哔哩哔哩)1、妙招透视挂!开心斗一番破解版(辅...
第三方辅助!大当家脚本一键挂机... 第三方辅助!大当家脚本一键挂机!真是是有开挂辅助工具(真是有挂)-哔哩哔哩1、起透看视 辅助软件价格...
模板透视挂!天道手游辅助(辅助... 模板透视挂!天道手游辅助(辅助)好像真的是有辅助教程(哔哩哔哩)1、在天道手游辅助插件功能辅助器技巧...
近年来!游戏茶苑辅助软件!切实... 近年来!游戏茶苑辅助软件!切实真的是有开挂辅助挂(有挂解惑)-哔哩哔哩透视方法中分为三种模型:靠谱、...
技法透视挂!闲玩暗宝辅助软件下... 技法透视挂!闲玩暗宝辅助软件下载(辅助)都是存在有辅助工具(哔哩哔哩)1、任何透视是真的假的的玩家都...