首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

使用nodejs进行微信公众号网页开发(一)验证服务器「建议收藏」

需要自己定义 例如:HTML0907 appID:'AppID', //填写开发公众号的AppID appsecret:'appsecret', //填写开发公众号的appsecret EncodingAESKey...:'EncodingAESKey' //填写开发公众号的EncodingAESKey } (4).接受微信服务器发送的请求并处理 使用get请求获取微信服务器发来的相关信息 1.处理微信请求所带参数...需要自己定义 例如:HTML0907 appID:'AppID', //填写开发公众号的AppID appsecret:'appsecret', //填写开发公众号的appsecret EncodingAESKey...:'EncodingAESKey' //填写开发公众号的EncodingAESKey } router.get('/',function(req,res,next){ const {...服务器配置–>修改配置 看见下图所示 填写配置 URL为接口的地址,一般只填写链接即可 例:https://baidu.com Token为随机字符,需要自己编写 例:HTML0907 EncodingAESKey

1.1K31

编写企业微信应用 - 回调URL验证笔记

端口的数据转到服务器6363端口 到企业微信添加回调URL 如何添加 打开桌面版企业微信后台 进入应用管理,选择想添加的应用 在"功能"处找到"接收消息"点击上面的"api接收" 填入回调URL,并随机生成Token和EncodingAESKey...按需求选择需要接收的消息事件类型 点击"保存" 如果自己写的验证程序没有问题且服务器端口等都打开了,会显示保存成功 获得的参数 Token和EncodingAESKey Token在校验消息体签名时会用到...EncodingAESKey在解密接收到的消息内容时会用到 编写验证程序 代码编写前需要先安装加解密库 python 在 Windows下使用AES时要安装的是pycryptodome 模块:pip...因为encrypt前16字节为随机字节,属于无用数据,所有不管iv是什么,都可以解密并获得msg消息正文 步骤 处理密钥EncodingAESKey 使用AES-CBC解密encrypt 从解密的encrypt...return True     else:         return False @app.route("/",methods=["get"]) def wx_check_api():     EncodingAESKey

4.7K12
领券