如何正确的注册微信开发测试号

注册测试号

注册的地址在 这里

要进行微信公众号的开发,那就需要一个本地的开发环境来进行开发。而微信测试号就正好提供了这样的一个development环境。每个微信号只能对应一个测试号,但是每个测试号可以开发多个微信公众号项目。微信号与测试号是一一对应的关系,而测试号与开发项目是一对多的关系。进入之后会看到页面里面有以下几个大块。

  1. 测试号信息
  2. 接口配置信息
  3. JS接口安全域名
  4. 测试号二维码
  5. 模板消息接口
  6. 体验接口权限表

下面针对每个点介绍一下具体是干嘛的。

测试号信息

包含了appId、appsecret。像之前说的,可以理解为你的账号和密码。每个测试号有一个唯一的appID和appsecret。通俗一点就是说,他们对应的就是唯一的账号和密码,而且不能修改。

接口配置信息

  1. URL:

    URL就是你正在开发的项目的后端的服务器中微信验证服务器资源有效性的接口。前面这句话读起来可能有些绕口。通俗一点理解:微信要知道访问它资源是不是这个当前测试号。同时,也让你确定,这个请求是来自微信。这样一来,就可以相互确认身份。只有确认是当前测试号发起的请求,才会放行。那么问题来了,如何验证呢?这个时候Token就有用了。

    微信会对配置的URL(也就是你的后端服务器的鉴权接口)发起http GET请求,下面是鉴权接口的代码,这里用koa当作例子。顺便安利一波koa中巨(自)好(己)用(写)的中间件 koa2-response

    const sha1 = require('sha1');
    
    // 验证服务器资源
    exports.verification = (ctx, next) => {
         
      const token = '你自己的Token';
      const {
          signature, nonce, timestamp, echostr } = ctx.query;
      const str = [token, timestamp, nonce].sort().join</
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值