【微信登陆那些事】所有微信公众号开发都需要的工具 [ 技术分享 ]
在 “微信登陆那点事儿” 故事开始之前,我们先准备下工具。
对于所有微信开发者,有三个工具是你必须要有的。
- web开发者工具
- 微信公众平台接口测试帐号
- 本地映射工具(natapp等)
web开发者工具
我们做公众号接口开发的时候,基本都要用到微信web授权机制,换句话说就是必须要在手机微信浏览器内运行才能看到效果。
否则就会出现
大大的感叹号。
好在微信团队为我们提供了“web开发者工具”
我们看看微信对它的简介
为帮助开发者更方便、更安全地开发和调试基于微信的网页,我们推出了 web 开发者工具。它是一个桌面应用,通过模拟微信客户端的表现,使得开发者可以使用这个工具方便地在 PC 或者 Mac 上进行开发和调试工作。
事实证明真的好好用,现在它还能开发小程序了。
所以你要做的第一步就是下载你对应的版本。
微信公众平台接口测试帐号
现在你有了开发工具,但是做公众号开发,肯定需要一些什么公众号的appId等等,可是老板也不会给我们随便就申请一个呀。
没关系,微信为我们开发者提供了一个沙箱环境
无需公众帐号、快速申请接口测试号。直接体验和测试公众平台所有高级接口。
用微信扫描后
相当于一个开发用的公众号,能实现接口调用,jssdk等等,除了 地址共享 和 微信支付 看不到效果,其他没有任何差别。
注意一点,就是把用户测试的微信号添加到沙箱里。
现在你已经有了公众号,有了能模拟真机的web开发工具,还差一件东西就全了。
那就是一个域名,这样就实现了我们用web开发工具访问了一个域名,这个域名有公众号的授权机制。模拟了真实的环境。
一个神器
对于网页授权,接口要求必须是已经备案的可以访问的地址。
这样对于开发者就面临了两个问题
- 要自己有个备案的域名
- 要自己有个服务器
不要说没有,就算都有了,咱也不能在ftp上开发呀,我们要的是,本地开发、本地开发、本地开发。
现在介绍一款远程域名映射到本地的神器 - natapp
因之前介绍过,发个链接 http://nai8.me/sapper-view.html?id=44
好了
建议大家认真准备,之后的开发我们会一直用到它们。
ok,准备完毕。
下一篇将进入到 《微信登陆 - 微信端web授权登陆》
共 2 条回复
-
qq573927428 回复于 2017-06-02 14:26 举报
不知道不知道
abei1982 河南洛阳
最后登录:2020-04-14
在线时长:128小时48分
- 粉丝307
- 金钱4935
- 威望50
- 积分6715