微信小程序开发服务器回调设置教程

2019/4/9 15:32:15 3475 0
摘要: 本篇文章介绍的与微信开发相关的技术教程是如何使用Node.js中的Express技术来实现服务器回调设置。1、搭建服务器,自己选择购买服务器资源或者在

本篇文章介绍的与微信开发相关的技术教程是如何使用Node.js中的Express技术来实现服务器回调设置。

  1、搭建服务器

  自己选择购买服务器资源或者在百度云、新浪云等获取免费的服务器资源来使用。为了方便大家理解流程,这里使用Node.js中的Express框架实现一个简单的HTTP服务。之后就可以在自己的服务器上创建一个Express项目,package.json 如下:

{

    "name":"weixinServer",

    "description":"wei xin server",

    "version":"0.0.1",

    "private":true,

    "dependencies": {

        "express":"4.x"

    }

}

  2、创建app.js

安装后,创建一个app.js文件,输入如下代码:

var express = require('express');

var app = express();

 

function toWeb(req,res) {

    res.status(200).send("User Message");

}

 

function verifyServer(req,res) {

     var echostr = req.query.echostr;

     var sign = req.query.signature;

     var timestamp = req.query.timestamp;

     var nonce = req.query.nonce;

     console.log('recv weixin req:'," sign",sign,"timestamp",timestamp,"nonce",nonce,"echostr",echostr);

     res.status(200).send(""+echostr);

}

app.get('/test',function(req,res) {

    res.send("Hello Dear");

});

app.get('/weixin', function(req, res) {

    var echostr = req.query.echostr;

    if(echostr=='' || echostr == undefined || echostr==null) {

         toWeb(req,res);

    }

    else {

         verifyServer(req,res);

    }

});

var server = app.listen(80,function() {

    console.log('Listening on port %d',server.address().port);

});

3、运行 sudo node app.js 完成服务器搭建。

4、服务器回调设置

登录微信公众平台管理后台,点击“开发者中心->服务器配置->修改配置”,之后输入对应服务器的URL,点击确定即可完成校验。


声明:文章"微信小程序开发服务器回调设置教程"为互诚科技—微信小程序开发公司的原创文章,转载请注明出处,谢谢合作!
标签:小程序教程
电话咨询:18011971195 (黄先生)
在线留言:
微信扫码,关注我们
相关文章
  • 微信小程序定制开发效果保障的四大法则

    相信任何企业商家,在定制开发微信小程序的时候,肯定都想要有保障地去开发,以免自己投入的资金最后没有理想的效益产出,而造成自己浪费

  • 小程序【动态消息】功能,快速盘活流失用户

    不知道大家有没有试过这种情况,通过小程序分享的拼团、砍价或者游戏消息,转发之后的活动消息无法做到实时提醒。经常过了很久都无人点击,也没有进度消息推送提醒,只能自己一遍遍地进入查看活动进度,非常不方便,容易消磨耐心,长此以往,遇到这种活动都不太愿意参加了。从小程序开发角度来看,功能不完善极易造成产品体验感下降,用户流失量增加,通过分享获得拉新效率降低,没法获取新用户,各种新玩法也就无从谈起。

  • 小程序微信开放平台开发,关于全网发布的问题解析

    消息的加解密按照微信开放平台中贴出的《消息加解密接入指引》的文档去操作即可。不过当开发者使用的是java环境的时候,需要替换

  • 小程序【订阅消息】能力——小程序推送的进阶之路

    几天前,微信调整了小程序模板消息能力,原先的模板消息能力将在2020年停止使用,新的订阅消息能力上线。从模板消息到订阅消息,小程序的消息推送能力变得更加灵活,用户收到消息也变得更加主动,消息推送有利于用户及时关注到小程序最新消息,增加用户使用频率,提升用户留存率。

  • 小程序视频「video同层渲染」功能助力播放量直线上升

    用小程序看视频经常会出现点击分享按钮后视频突然卡顿、按钮与视频割裂或者根本找不到所需按钮等问题。小程序看视频之所以会出现这些问题,是因为视频和按钮两者不在同一层,二者不能同步渲染,才会导致不能在视频播放的时候同步进行其他操作。


版权所有: copyright?2014  互诚科技 版权所有

24小时服务热线:18011971195 邮箱:gat20011@163.com 粤ICP备16093294号

公司地址: 广州市天河区天源路804号萌芽创意园B02栋—3楼 点击这里给我发消息 点击这里给我发消息