Answers
从你这个问题里面可以看出,你之前做Web和Api方向应该也是小白,如果做Api方向的话,就这么简单来说吧:
- 用户发送消息给微信,
- 微信把消息以它的标准结构体传给你
- 你解析它的消息,按微信的标准生成回复
- 响应给微信
- 微信再把你响应给他的内容转发给微信用户
这个过程,你做API开发,肯定是经过过了
再负责一点儿的,也不过就是你的应用和微信的服务器之间多几个来回的数据请求而已,看微信官方文档,称职点儿的程序员,一个下午应该就能直接开始开发了(不管熟悉哪个语言)。
建议:
- 不熟悉微信开发,就不要使用框架,那会让你会了框架,之后微信开发是啥还是一无所知
- 进行微信开发,代码框架没有啥特别的,还是写接口,还是写页面,只是不一样的在于,以前你可能是先写好服务器端接口,调用的人再按你的接口规范写调用 ,而现在是微信把调用先写好了,你按着他的调用方式写后端服务而已,这两件事情方向 不同,难度应该没啥太大的不同
- 不要把微信开发想得多神秘,你就是在写个程序而已。