微信公众号nodejs版
标签(nodejs wechat): 学习
前言
学习nodejs是从搭建hexo开始的,那时候每天还能写一篇日志,结果中间出差了一周,回来后状态全无,就变懒了……
好在我并没有彻底放弃学习node,有关于nodejs的学习一直没有停下来,最终算是完成了这个练手版的代码。
之所以用nodejs做微信,一是我的工作就是微信公众平台的开发,对这方面比较了解,还有就是nodejs本身非常适合做微信,于是就边学习node边把代码写出来了,所有代码基于测试号进行开发和调试。
(PS:本来是想申请一个订阅号的,结果坑爹的腾讯最近没办法申请注册个人的订阅号,总是卡在二维码认证那步,如果有哪位有办法解决感谢分享一下)
学习感想
参考代码及使用第三方组件
虽然对整个微信开发流程还算熟悉,但是在没人教的情况下还是很痛苦,很多小问题就要很久才能解决,所以很多地方都是参考了别人写的代码才完成的。
webot
首先强烈推荐这个托管在github上的代码,https://github.com/node-webot。由一群大牛开发,覆盖了几乎现在微信的全部功能,而且还有针对分布式部署的优化,如果有人也要为公司开发微信公众号,强烈推荐这里面的代码。
bluebird
首先作为一个java程序猿,对js这种异步回调的机制还真是不太适应,所有的操作流都只能使用回调函数进行操作,看起来好像没什么,但是真正操作起来就会发现恶心到不行啊。
doAsync1(function () {
doAsync2(function () {
doAsync3(function () {
doAsync4(function () {})
})
})


2141

被折叠的 条评论
为什么被折叠?



