微信公众号开发工具汇总

前阵子写了篇入坑指南,介绍了下开发微信公众号的基本流程。最近又捣鼓了一阵,发现这开发工具的选择对于提高开发效率真是有莫大的帮助,所谓“只要工具选得好,月底奖金跑不了”。今天得空,笔者就给各位老哥列举几个绝对能派上用场的小工具,保证没毛病!

0、微信公众平台技术文档

这货实际上是必需品,没了它,您还真是寸步难行。官方文档包含了一个产品最直接也最全面的说明,在微信公众平台技术文档中,详细说明了微信公众号开发的概念与流程,以及各个接口的调用方法。开发中遇到的大部分问题都可以在这里找到答案。值得称赞的是,这份文档还在一开始给出了一份较为详尽的示例程序,通过代码的方式带着读者走了一遍开发的流程,细致全面又不显得啰嗦,可以说是比较用心了,给写文档的妹子点个赞!

微信公众平台技术文档

1、微信公众平台接口测试账号

入坑指南里提到过,当前公众号类型主要分为订阅号和服务号,不同类型账号的主要区别在于接口调用的权限不同,那么如果我们就是想学习下各个接口的调用方法,但手边又找不到一个具有对应权限的公众号该怎么办呢?这时候你可以去申请一个接口测试账号。申请流程很简单,点击网页上的按钮,直接用微信扫码即可。

申请测试账号

顾名思义,接口测试账号就是专门为开发人员准备的,用于测试接口调用方法的微信公众账号。和普通的公众号一样,可以在网页上对测试账号进行后台的管理,也可以通过扫描二维码的方式来关注测试账号,进行相应的操作。所不同的是,测试账号的名称logo是无法更改的,名称就叫“xxx接口测试号”,logo则是个灰色的人头,为的就是把它们和通常的公众号区分开来。很显然,要是能改名改logo,那测试号就可以直接用于实际生产环境中了,也就没有必要再去申请公众号。

2、微信公众平台接口调试工具

当我们在开发一个新功能的时候,通常希望能先预览一下实际的效果,这样可以对整个任务有一个更加感性的认识。而在开发微信公众号时,接口调试工具就能起到这样的作用。接口调试工具提供了一组图形化界面,通过简单地输入一些参数,就可以实现各个接口的调用,并立即在公众号上查看对应的效果。这种交互方式非常直观,也非常高效。此外接口调试工具还可以帮助我们进行debug,当我们在开发中遇到一直无法调通某个接口的情况时,可以将使用到的参数直接复制到接口调试工具的网页上,从而观察运行结果是否符合预期,通过比较两种方式调用结果的异同,我们可以更准确地找到bug所在。当然,关于debug这一点,下文介绍的工具才是真正的利器。

接口调试工具

3、微信web开发者工具

入坑指南里提到过,微信网页开发已经成为整个微信公众号开发当中很重要的一分部。事实上,在微信公众号开发中,设置自动回复规则和下拉菜单这两项所能提供给用户的服务非常有限,要想完成一些比较复杂的逻辑交互,就必须实现微信公众号内的网页开发。

网页开发就是指编写一系列的HTML5页面,并在微信公众号中引导用户打开我们开发的页面,从而实现相关的业务逻辑,这一功能使得公众号可以像一个内嵌在微信当中的应用一样,能够实现非常复杂的交互逻辑,而且相比于通常的应用来说更加小巧。

做过前端开发的老哥们对于浏览器中的“检查元素”这个功能一定都不陌生。当下前后端的开发通常是分离的,二者通过API接口进行对接。前端开发过程中为了进行调试,通常会在网页中打开“检查元素”功能来查看后端的回复是否正确,从而发现代码中可能存在的bug。而当我们进行微信web开发时,公众号里的网页是由微信自带的浏览器进行解析的,我们只能看到网页的效果,却无法看到任何有关前后端通信的数据,这样一来,当错误出现时,我们也就无从知道究竟是前端的锅还是后台的锅,这自然会影响开发的效率。微信团队的大佬们自然也想到了这一点,于是便有了web开发者工具这一调试利器。

微信web开发者工具

微信web开发者工具实际上就是个自带“审查元素”功能的微信浏览器。通过扫码的方式,我们可以用自己的微信账号来登录这个软件。在登录之后,它就成为了一个可以在电脑桌面上打开的“微信浏览器”,通过在地址栏输入前端网页的地址,我们可以模拟在手机上的微信公众号中点击了某个网页的行为,当然此时前后端通信的数据也就一目了然。我们可以按照网页上的逻辑进行操作,就好像我们在一个普通的浏览器中所做的一样,简单好用,可以说是非常走心了。

小结

以上就是笔者在捣鼓微信公众号时经常用到的一些小工具,回想起来,它们确实给开发过程带来了很大的帮助,在此分享给各位老哥,希望对各位有所帮助。如果有其他相关的工具,也欢迎各位在评论区里分享。这是笔者写的第二篇关于微信公众号开发的文章,后续有相关的内容也会在这里分享,敬请期待><

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 159,117评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,328评论 1 293
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,839评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,007评论 0 206
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,384评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,629评论 1 219
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,880评论 2 313
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,593评论 0 198
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,313评论 1 243
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,575评论 2 246
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,066评论 1 260
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,392评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,052评论 3 236
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,082评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,844评论 0 195
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,662评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,575评论 2 270

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 170,569评论 25 707
  • 一、公众号介绍 微信公众号分类 订阅号:主要偏于为用户传达资讯(类似报纸杂志),认证前后都是每天只可以群发一条消息...
    小花的胖次阅读 6,278评论 3 37
  • 开发前首先我们要知道一些概念 各公众号区别:1、订阅号:为媒体和个人提供一种信息传播方式,主要偏于为用户传达资讯(...
    CoderZS阅读 3,136评论 1 19
  • 微信的各种号 微信公众平台有4个号,服务号,订阅号,企业号和小程序 服务号,订阅号,企业号这三个号的配置和开发文档...
    昵称已被使用_阅读 6,879评论 12 27
  • 在社会里我们觉得面目可憎语言无味的人居多,避之唯恐或晚,在大自然里又觉得人与人之间是亲切的。到美国落矶山上旅行过的...
    漫游家阅读 308评论 0 0