微信小程序编辑器_小程序界面设计_小程序 二维码生成_在线下单小程序_微信小程序下载
当前位置:建站首页 > 新闻资讯 > 媒体报道 >

微信小程序点餐-微信公共号众号开发和网页开发

发表日期:2021-04-19 14:27文章编辑:jianzhan浏览次数: 标签:    

--------

微信小程序点餐

------- 如今貌似大伙儿把手机微信网页页面开发设计与微信公众号服务开发设计都归于手机微信微信公众号(一类) 开发设计,我本人暂且分为两类。

本人界定:在根据客户向 定阅号(本人号) 推送的文字內容,来分辨客户想要的作用点,称微信公众号服务开发设计。

【手机微信微信公众号开发设计的基本步骤】

大伙儿能够参照以下的步骤文件目录:

一、申请注册微信公众号

二、掌握微信公众号管理方法网页页面

三、必备开发设计者专用工具的应用

1.开发设计者文本文档

2.线上插口调节专用工具

3.web开发设计者专用工具

4.微信公众号检测账号

四、细读开发设计者文本文档

五、开发设计步骤关键分析

1.开发设计自然环境提前准备

2.服务器基本配备

ess_token主要参数

4.微信公众号信息管理方法

5.获得openid和网页页面受权(重难点)

(1)先明确为何需要网页页面受权?大家的目地是甚么?

(2)既然目地是获得客户基本信息内容,手机微信并不是出示了专业的插口吗?非要网页页面受权?

手机微信服务平台出示了两种方法获得客户的openid

(3)网页页面受权有哪几种体制?各自是如何完成?运用于甚么场景?

(4)想要开展网页页面受权,大家需要在微信公众号配备甚么吗?



手机微信微信公众号网站【宣布开发设计】

1、登陆 手机微信微信公众号 基本配备 点一下 启用 服务器配备【需要的主要参数以下】

2、填写号上面的主要参数后,再写一个服务端插口就OK了(目地:认证开发设计者服务器)。

接入表明文本文档在这里:用劲点我,没几行叙述,看一遍就懂。

这里用Node.js完成,完成全过程简易易懂,比手机微信网页页面开发设计坑少了许多,基本上没坑:

Nginx反方向代理商到当地的设定:

留意: 此次开发设计同手机微信网页页面开发设计已穿透到当地。

location /wx/ {

proxy_pass ; # 暂是代理商到9080穿透当地,原为9001}

service.js通道文档编码,没几行。。。

const express = require( express )

const app  = express()

const wxgongzh = require( ./routers/wxgongzh )// 手机微信微信公众号服务

app.use( /wxgongzh , wxgongzh)

app.listen(9080, () = {

console.log( 服务起动取得成功:config/wxConfig )router.get( / , (req, res) = {

console.log(req.query)

let { signature, echostr, timestamp, nonce } = req.querylet { token } = wxConfig

// 做字典序排列(将token、timestamp、nonce三个主要参数开展字典序排列)let tempArr = [token, timestamp, nonce]

tempArr.sort()  // sort排列会立即更改原数字能量数组,至此字典序排列进行// 开展sha1数据加密

let selfSignature = sha1(tempArr.join( ))

console.log(signature)

console.log(selfSignature)

// 假如自身开展数据加密后的signature与手机微信恳求过来的signature同样,则把 echostr 字段回到回去便可认证取得成功if(selfSignature === signature) res.send(echostr)if(selfSignature !== signature) res.send( 不成功 )})

module.exports = router

创建认证进行了,能够高兴的开展作用上的开发设计了。

用于认证的编码编写进行后,再回到手机微信微信公众号 填写服务器配备,点一下 递交 。 ---------

微信小程序点餐

------------
相关新闻