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'

相关内容

热门资讯

我来教教你“科勒天天踢有没有挂... 我来教教你“科勒天天踢有没有挂作笔”太实锤了透视辅助开挂玩家教程-好像真的有挂亲,关键说明,科勒天天...
黑科技app!gg扑克软件(a... 黑科技app!gg扑克软件(ai代打)太夸张了总是真的有挂(2023已更新)(哔哩哔哩);1、首先打...
透视ai“hhpoker是真的... 透视ai“hhpoker是真的还是假的”详细透视辅助开挂黑科技教程-切实存在有挂1、hhpoker是...
黑科技能赢!wepoke德州扑... 黑科技能赢!wepoke德州扑克(透明挂黑科技)太离谱了一直存在有挂(2025已更新)(哔哩哔哩)1...
重大发现“圣游辅助器”太无语了... 重大发现“圣游辅助器”太无语了透视辅助开挂曝光教程-一直真的是有挂;亲,关键说明,圣游辅助器赛季回归...
透视安卓版“hhpoker辅助... 透视安卓版“hhpoker辅助器视频”详细透视辅助开挂透明挂教程-原来是有挂;小薇(透视辅助)致您一...
必看攻略“掌中乐辅助器”太离谱... 必看攻略“掌中乐辅助器”太离谱了透视辅助开挂详细教程-一直真的有挂在进入掌中乐辅助器辅助挂后,参与本...
黑科技神器!微扑克ai辅助有用... 黑科技神器!微扑克ai辅助有用嘛(软件透明挂)太实锤了竟然是有挂(2024已更新)(哔哩哔哩)1、下...
透视软件“pokeplus脚本... 透视软件“pokeplus脚本”详细透视辅助开挂安装教程-一直真的是有挂;1、金币登录送、破产送、升...
推荐十款“欢乐贰柒拾辅助”太实... 推荐十款“欢乐贰柒拾辅助”太实锤了透视辅助开挂大神讲解-确实真的有挂;1、欢乐贰柒拾辅助系统规律教程...