微信接口开发 Url验证 Token验证

 时间:2026-02-17 00:42:02

1、登陆微信公众平台,点金左侧目录最下角--开发者中心,右侧显示为配置界面

2、1.填写应用程序处理微信请求的Url,按照http://IP/的格式进行填写;该请求需要被应用程序的后台捕获并处理。此王哄游处的Url并非应用程序的homepage,而是单独对微信请求进行处理的Url路径

2.输入自己命名的Token字符串;

3.点击随机生成言彩;获取系统自动生成的EncodingAESKey字符串;

微信接口开发 Url验证 Token验证

3、点击提交进行提交。开发者提交信息后,微信服务器将发送GET请求到填写的服务器地址URL上,GET请求携带四个参数:

微信接口开发 Url验证 Token验证

4、在Url对应的处理方法中,获取传递的参数,进行加密/校验

流程如下:

1. 将token、timestamp、nonce三个参数进行字典序排序

2. 将三个参数字符串拼接成一个字符串进行sha1加密 

3. 开发者获得加密后的字符串可与signature对比,标识该请求来源于微信

微信接口开发 Url验证 Token验证

5、通过加密获取后台计算出的signature字符串;与微信传递过来的参数signature字注帮符串进行比对;若一致,则校验通过,请原样返回echostr参数内容

  • 怎么做域名解析
  • 搜狐媒体平台如何添加pc端广告
  • Discuz系列应用教程:[1]如何设置分类信息
  • 新浪微盘如何开通
  • 企鹅号如何做扶持计划内容变现的
  • 热门搜索
    双层玻璃杯什么牌子好 什么是同轴电缆 不孚众望的意思 惊奇的意思 春风送暖入屠苏屠苏指的是什么 福建有什么旅游景点 权力寻租是什么意思 check是什么意思 我思故我在是什么意思 丘比特是什么意思