美文网首页微信开发运营微信公众平台meteor 开发者
Meteor 接入微信,验证微信公众平台,成为开发者模式

Meteor 接入微信,验证微信公众平台,成为开发者模式

作者: 积木库 | 来源:发表于2017-12-02 18:59 被阅读87次

进行微信开发的第一步是要接入,验证服务器地址的有效性。 官网没有meteor的demo。网上也有很多介绍各种平台的验证方法。但是meteor验证token的方法网上还找不到。因为meteor与nodejs 有很深的渊源,我们可以借鉴 nodejs 验证微信开发平台的token 的方法来用meteor做一个验证。

meteor 开发者 加群: 606933416

步骤:1 把加密sha算法文件在server文件夹里

在微信jssdk说明文档里下载官方的示例代码 ,解压里面的文件,在node\node_modules\jssha\src 文件家里,找到sha.js 。将其放到项目的server文件夹下。

在server 文件夹的 main.js ,粘贴代码如下:

//微信开发者接入
WebApp.connectHandlers.use("/weixin", function(req, res) {
    let query = req.query, 
        signature = query.signature,
        echostr = query.echostr,
        timestamp = query['timestamp'],
        nonce = query.nonce,
        oriArray = new Array();
    oriArray[0] = nonce;
    oriArray[1] = timestamp;
    oriArray[2] = "jianinsns";//这里是你在微信开发者中心页面里填的token
    oriArray.sort();
    let original = oriArray.join(''),
        shaObj2 = new jsSHA(original, 'TEXT'),
        scyptoString = shaObj2.getHash('SHA-1', 'HEX');
    if(signature === scyptoString){
        res.end(echostr);
        console.log("Confirm and send echo back");
    }else {
        res.end("false");
        console.log("Failed!");
    }
});

步骤:2 在 main.js 引入 sha.js 文件
引入sha.js 文件,否则服务端会报错,而导致接入不成功,即出现验证失败:

验证失败
import jsSHA from './sha.js'

服务器地址:需要在你的域名后加入和WebApp.connectHandlers.use后面的一致,oriArray[2] =的值就是开发者中心页面填的token

参数填写

全部无误,点击提交,即验证成功

验证成功

成为开发者后,自动回复、自定义菜单等功能需要我们在程序中开发提交,请关注meteor 开发者专题,这些干货将在我的开发实战过程中全部无私奉献给大家。

关注专题meteor开发者

鸣谢:meteor验证微信公众平台

相关文章

  • Meteor 接入微信,验证微信公众平台,成为开发者模式

    进行微信开发的第一步是要接入,验证服务器地址的有效性。 官网没有meteor的demo。网上也有很多介绍各种平台的...

  • 常见问题

    为了帮助开发者快速熟悉微信公众号开发,我们推出了微信公众平台开发者问答系统。 进入微信公众平台开发者问答系统

  • 微信小程序开发实战教程(1)--持续更新

    1.成为微信公众平台开发者 成为微信公众平台的开发者,是小程序开发的首要条件。只有成为微信公众平台的开发者,才可以...

  • 小程序个人总结最佳实践

    一、开发环境 1.成为微信公众平台开发者 成为微信公众平台的开发者,是小程序开发的首要条件。只有成为微信公众平台的...

  • 2020-01-09 | 注册微信公众号、小程序、支付宝商户等账

    第一章 流程简介 注册微信开放平台+开发者资质认证简介: 微信开放平台, 支持接入微信公众号、微信小程序等功能. ...

  • JFinal Weixin 学习笔记(2)-- 微信开发前的准备

    在微信公众平台注册成为开发者 微信公众平台官网:https://mp.weixin.qq.com/注册可以参考百度...

  • 微信小程序开发

    一、注册微信小程序账号 1、进入微信公众平台 微信公众平台,注册小程序账号,根据提示填写对应的信息即可,注意微信小...

  • 微信公众平台开发

    接入微信公众平台开发,开发者需要按照如下步骤完成: 1)首先在网页端打开微信公众号登录进去,左侧的 开发-->开发...

  • 接口在线调试

    微信公众号开发需要熟悉各个接口的调用,我们推出了微信公众平台接口在线调试工具。 进入微信公众平台接口调试工具

  • 微信开发者

    官网 微信开放平台微信公众平台微信云 微信开发者大本营吧微信开发吧 学习 方倍工作室 微信公众平台开发入门教程_新...

网友评论

本文标题:Meteor 接入微信,验证微信公众平台,成为开发者模式

本文链接:https://www.haomeiwen.com/subject/uctobxtx.html