公众号本地开发

公众号本地开发

微信官方技术文档

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等前缀

网页授权获取用户基本信息

修改成你自己的域名,网页授权用户获取微信用户基本信息。

微信菜单配置

  1. 获取access_token

    curl https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET 替换你自己的appid secret

  2. 可通过微信在线调试工具生成菜单

    注意redirect_url需要urlencode

  3. 微信端访问测试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值