微信小程序、公众号、开放平台记录

boomck 2019-09-04 AM 483℃ 0条

微信主要分4种:

  1. 小程序
  2. 小游戏 --没有使用过在此不做描述
  3. 公众号
  4. 开放平台

1.微信小程序

首先是登陆微信公众平台 获取你要开发的小程序的AppIDAppSecret (只显示一次 忘了就要重置 注意保存)

获取AppID

AppID进行小程序的前端开发了 使用微信官方提供的微信开发者工具 创建一个新项目

微信开发者工具

在AppID栏中填入你所获取到的AppID即可
在开发前端过程中 必须要将url的校验关闭 否则你的请求一条都不会被后端接受

禁用校验

除非你在后台配置好了请求域名 像下图这样

服务器域名配置

这个服务器域名要求一定要是配置了https证书已经备案的域名 否则不可使用
编写完前端代码后即可上传至微信官方服务器 上传的前端包不可大于2m (所以要将图片压缩或者外链)

上传代码

然后在后台即可看到现在的开发版本 若要上线 则需要提交审核 一般审核时间为一天 审核通过了 即可上线

提交审核

上线后就像这样

F05EA964-C9E1-4958-9A89-8E2CFDD07C68.png

2.微信公众号

初步接触:

步骤类似微信小程序 也有AppID 和 AppSecret
使用AppID以及AppSecret进行api调用
公众号分为订阅号和服务号 服务号的功能强于订阅号

微信测试号系统:

http://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index

登陆方面:

每一个用户对于一个公众号或者一个开放平台或者一个小程序都有一个唯一的openID 但在小程序和开放平台绑定公众号后 可以获取到unionID 用来作为用户的唯一识别 (不绑定就会变成 公众号一个openID 小程序一个openID 开放平台一个openID 无法辨识是否是一个用户)

公众号发放微信红包:

公众号想要发放微信红包需要开通微信商户平台(应该是叫这个)并且注册超过90天 连续使用超过30天 才能开通微信红包这个功能
php对接代码
发送的请求是要带证书认证的 证书需要求微信商户后台下载

3.微信开放平台

想要使用网页扫码登陆则需要使用开放平台才能实现
然后获取到的openID就是开放平台的openID 而不是公众号的openID

标签: 微信

非特殊说明,本博所有文章均为博主原创。

评论啦~