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'

相关内容

热门资讯

黑科技黑科技(WePoKe)w... 黑科技黑科技(WePoKe)wepower有ai吗(辅助挂)其实真的是有挂(2026已更新)(哔哩哔...
黑科技免费(德州ai神器下载)... 黑科技免费(德州ai神器下载)外挂透明挂辅助插件(透视)一直真的是有挂(真的有挂)-哔哩哔哩德州ai...
玩家必看分享!wpk有没有作弊... 玩家必看分享!wpk有没有作弊(智能ai)细节方法(2025已更新)(哔哩哔哩);wpk有没有作弊辅...
黑科技脚本(WePoKe)德州... 黑科技脚本(WePoKe)德州之星app有外挂吗(透明黑科技)总是是真的有挂(2023已更新)(哔哩...
黑科技ai挂(wpk微扑克俱乐... 黑科技ai挂(wpk微扑克俱乐部)外挂透明挂辅助助手(透视)本来真的是有挂(存在有挂)-哔哩哔哩;1...
玩家攻略推荐!扑克时间有后台控... 玩家攻略推荐!扑克时间有后台控制吗(透明挂)德州教程(2021已更新)(哔哩哔哩)1、不需要AI权限...
黑科技新版(WePoKe)智星... 黑科技新版(WePoKe)智星德州辅助(智能ai)一直真的是有挂(2023已更新)(哔哩哔哩)1、下...
黑科技安装(aapoker为什... 黑科技安装(aapoker为什么一直输)外挂透明挂辅助软件(透视)本来有挂(有挂实锤)-哔哩哔哩1、...
玩家必备科普!wepoke游戏... 1、玩家必备科普!wepoke游戏辅助工具(辅助挂)德州教程(2026已更新)(哔哩哔哩);详细教程...
黑科技免费(WePoKe)微扑... 黑科技免费(WePoKe)微扑克ai辅助器苹果版(辅助挂)确实存在有挂(2024已更新)(哔哩哔哩)...