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黑科技... 黑科技教程!wepoke黑科技功能演示,wepoke软件俱乐部,2025新版(从前存在有挂);实战中...
红龙扑克真假(智星德州菠萝)智... 红龙扑克真假(智星德州菠萝)智星德州扑克(辅助挂)2025新版教程(原来真的是有挂)1、玩家可以在智...
黑科技神器!wepoke透视该... 黑科技神器!wepoke透视该购买渠道,wepoke透明黑科技,详细教程(都是有挂)是一款可以让一直...
wpk有辅助挂(wpK)wpk... wpk有辅助挂(wpK)wpk微扑克辅助ai(透视)可靠教程(确实有挂)1.wpk有辅助挂 ai辅助...
黑科技能赢!wepoke插件,... 1、黑科技能赢!wepoke插件,wepower线上游戏发牌机制规律,必备教程(起初有挂)2、进入游...
wepoke透视该购买渠道(w... wepoke透视该购买渠道(wepoKE)wepoke人有挂吗(黑科技)黑科技教程(好像存在有挂)1...
黑科技了解!aapoker辅助... 黑科技了解!aapoker辅助实际测试,aapoker可以开挂吗,德州论坛(起初是真的有挂);建议优...
微扑克辅助神器(微扑克)微扑克... 微扑克辅助神器(微扑克)微扑克wpk(辅助挂)第三方教程(原来有挂)1、起透看视 微扑克辅助神器透明...
黑科技游戏!wpkai辅助实战... 1、黑科技游戏!wpkai辅助实战效果,wpk微扑克辅助ai,黑科技教程(最初是真的有挂);详细教程...
aapoker挂(aApoke... aapoker挂(aApoker)aapoker系统机制(辅助挂)必备教程(都是存在有挂)1、aap...