公众号本地开发
来源:互联网 发布:淘宝论文降重有风险吗 编辑:程序博客网 时间:2024/04/29 03:05
公众号本地开发
微信官方技术文档
https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421135319
开通个人测试账号
由于用户体验和安全性方面的考虑,微信公众号的注册有一定门槛,某些高级接口的权限需要微信认证后才可以获取。所以,为了帮助开发者快速了解和上手微信公众号开发,熟悉各个接口的调用,我们推出了微信公众帐号测试号,通过手机微信扫描二维码即可获得测试号。
进入微信公众帐号测试号申请系统
内网穿透
为了进行本地开发调试,需要有个外网ip的80端口映射到本机某个端口。如果自己有外网机器,可自行搭建ngrok进行穿透服务。或者使用现有的ngrok穿透服务,我自己之前选择natapp.cn可以使用免费通道,随机分配域名。有个问题是域名会不定期变更,付费后可以有个固定子域名。一般情况下,免费的就可以了。
微信开发工具
可调试公众号
https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html
公众号开发配置
接口配置信息修改
请填写接口配置信息,此信息需要你有自己的服务器资源,填写的URL需要正确响应微信发送的Token验证,请阅读消息接口使用指南。
URL : http://域名/weixin/callback 这里填写你自己的回调地址
Token: 123456 设置成你自己的token
点提交后,会发送post请求到你的服务端,完成签名校验后,原样返回请求字符串即可完成校验。
JS接口安全域名修改
设置JS接口安全域后,通过关注该测试号,开发者即可在该域名下调用微信开放的JS接口,请阅读微信JSSDK开发文档。
域名 : 填写如baidu.com 不需要http,www等前缀
网页授权获取用户基本信息
修改成你自己的域名,网页授权用户获取微信用户基本信息。
微信菜单配置
获取access_token
curl https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET 替换你自己的appid secret
可通过微信在线调试工具生成菜单
注意redirect_url需要urlencode
微信端访问测试
- 公众号本地开发
- 微信开发公众号本地调试
- ngrok微信公众号本地开发
- java微信公众号开发本地web调试
- 微信公众号开发443端口,本地服务器,小记
- 微信公众号本地开发调试工具
- 使用NodeJS本地开发微信公众号示例
- 微信公众号开发-签名验证本地服务器方法
- 【公众号开发】本地资源外网服务器化(一)
- ngrok配置微信公众号本地开发环境
- 微信公众号开发本地测试方法
- 微信公众号开发 [02] 本地测试环境搭建
- java开发微信公众号:本地调试环境搭建与测试公众号
- 用java开发微信公众号:测试公众号与本地测试环境搭建(一)
- 用java开发微信公众号:测试公众号与本地测试环境搭建(一)
- java微信公众号开发总结(3)——调试方法总结(包括本地调试)
- java微信公众号开发怎样进行本地联调
- 如何在本地进行微信公众号的开发和调试
- Ilist<T> 转换成 DataSet
- 未解决,待解决问题集合
- esp8266wifi模块一对多主从配置,精简
- 根据条件,隐藏或显示gridview中的按钮或其他控件,
- 用了Mounty后移动硬盘没有初始化
- 公众号本地开发
- 在网页中嵌入代码块
- 测试者出的APP测试面试题
- 把用户名连成字符串的sql语句.
- Java后端WebSocket的Tomcat实现
- Android 使用AlertDialog实现多选并保存选中状态
- sql server 查询数据库中有多少个表
- Mybatis最入门
- page,request,session,application四个域对象的使用及区别