1、关于微信开发几点注意
2017-10-16 本文已影响0人
伯纳乌的追风少年
一、关于公共号开发者文档
对于微信开发者来说,微信官方的开发文档是很重要的,虽然有些文章写得晦涩难懂,但是总体上还是非常有用的,其中有一些微信开发的注意事项,还有一些接口调用的文档和示例代码,遇到问题查阅一下还是很有帮助的。文档地址:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432
如果是新手,对于微信开发接入比较懵逼,看文档又比较困难的话,可以从我的这套教程开始学起,可能门槛会低一些。
二、关于公众号接口权限和测试号
不同的公众号类型具备不同的接口权限,具体可参考文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1433401084
我们如果以个人身份申请微信公共号是不可以进行微信认证的:

而没有经过认证的微信公共号权限少的可怜:

这尼玛基本上啥也干不了啊。。。
这还怎么学习。
然而,想要学习的同学们大可不必放弃治疗,微信把问题都考虑到了,官方提供可全功能的测试账号,可供大家学习使用:

测试号的接口权限还是很完善的。

大家可以用测试号来学习微信开发。
三、关于接口调用频次的限制
这个就更变态了,为了减少微信服务器的负载,微信对外暴露的接口基本都会有每日调用次数的限制:

如果不重视这一点的话,一但超出这个限制就会返回错误信息,影响公共号对外正常服务的提供。
比如说获取“accesstoken”接口的调用次数限制为2000,而很多场景都会需要使用accesstoken,在公共号正常运营过程中,2000次的调用次数肯定很快就用完了,这时我们的公共号将不可使用。而accessToken的有效储存时间为7200秒,所以我们要在程序开发中利用好这一特性做一些缓存操作,减少接口调用次数,保证公共号的正常运行。具体方法我们会在接下来的实战开发中介绍。