注册微信公众号
作为开发者,可以注册公众平台,在未审核的情况下使用测试账号来测试功能
个人只能注册订阅号https://mp.weixin.qq.com
订阅号 服务号 企业号 三者能使用的功能不相同
注册的账号需要跟微信号绑定(微信号需要绑定银行卡)
注册地址:https://mp.weixin.qq.com/cgi-bin/readtemplate?t=register/step1_tmpl&lang=zh_CN
注册需要邮箱激活
登录微信公众平台
微信公众平台登陆后,用户可以直接使用微信公众平台进行消息群发,添加微信公众号菜单等
给公众号添加测试账号
作为开发人员,可以使用普通微信号来测试功能
登陆公众平台后,在开发》开发者工具》里面可以扫描二维码添加测试账号
此过程需要扫描你微信几次
扫描测试号二维码可以给测试公众号添加测试账号
在功能》群发功能》添加文字群发,
看测试账号是否收到
不过由于上面直接公众平台群发功能是正式的功能,所以一天只能群发一条消息 测试号则比这个权限多
使用普通的微信号,扫描这些地址,就可以关注微信公众号的测试账号
有了微信公众号测试账号和普通微信测试号,我们才能进行其他的开发
对微信进行接口开发
该功能允许我们调用微信的接口,进行第三方系统的对接,这样我们在微信平台上面的很多操作,就不需要在微信平台上面操作了,我们可以直接在我们自己的系统上面进行微信公众平台的一些操作,比如添加菜单,群发消息,获取用户,消息回复等等
微信|公众平台开发者文档
http://mp.weixin.qq.com/wiki/home/index.html
我们本课程就是基于微信提供的开发文档
刚才注册的公众号如果未认证测拥有的权限是不i一样的
http://mp.weixin.qq.com/wiki/13/8d4957b72037e3308a0ca1b21f25ae8d.html
具体可以查看上面的
开发之前的准备
在开发》基本配置哪里,如果首次进入,则需要同意协议点击成为开发者后,会为开发者生产appid和appsecret
这两个是公众号和微信服务器进行交互的账号密码
上面的appid 和sppsecret是我们的应用和微信服务器通讯的秘钥
服务器配置
开发者需要先开启服务器配置
填写URL token 消息加密密钥等
URL:开发者用来接收微信消息和事件的接口地址
Token:可以任意填写,用作生成签名k
该Token会和接口URL中包含的Token进行比对,从而验证安全性
EncodingAESKey由开发者手动填写或随机生成,将用作消息体加解密密钥
还可以选择消息加解密方式:明文模式(默认)、兼容模式和安全模式
上面的配置会保存立即生效,需要谨慎操作
添加服务器配置的时候 需要先开启,开启需要补全资料,比如上传头像等