今晚决定 明天开始与君共谋大业!
作者:收破烂的
链接:https://www.zhihu.com/question/22136193/answer/307888153
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
在互联网大大小小的站点内,拥有大量与微信开发相关的资源,包括技术博客、问题讨论、工具资源等。我们邀请多位微信开发专家对这些资源取其精华,按照微信开发的学习路线展示站内优质资源,从基础入门到高级开发,帮你全面掌握微信开发。
这里,我们为您推出的是微信开发的基础入门及高级进阶部分。
一:认识微信公众平台简介
1:订阅号简介
订阅号主要用于提供信息和资讯——为媒体和个人提供一种新的信息传播方式,构建与读者之间更好的沟通与管理模式。本部分将带你了解订阅号,相关开发入门知识点和常见问题分析。
2:服务号简介
服务号旨在为用户提供服务——给企业和组织提供更强大的业务服务与用户管理能力,帮助企业快速实现全新的公众号服务平台。本部分将带你了解服务号,入门知识点及常见问题解答。
3:企业号简介
企业号为企业或组织提供移动应用入口,帮助企业建立与员工、上下游供应链及企业应用间的连接。本部分将带你了解企业号,相关知识点和常见问题。
4:编辑模式简介
微信公众平台包含两种模式:开发模式、编辑模式。编辑模式下,可以通过的界面编辑来设置自动回复、服务号及底部自定义菜单功能。开发模式下,开发者可以通过公众平台提供的接口实现自动回复、获取订阅者、自定义菜单功能,是开发者主要使用的模式。本部分将介绍这两种模式,及如何实现各种类型的自动回复和简单自定义菜单设置、常见问题分析等。
二:服务器资源简介
使用微信公众平台开发模式,开发者还需拥有自己的服务器资源,用来存放程序文件。本阶段将介绍两种服务器资源:(1)SAE(2)虚拟主机,由此开启微信开发的旅程。
1:SAE 简介
SAE是简单高效的分布式Web服务开发、运行平台,可作为微信公众平台开发模式的优选服务器资源。本部分涉及知识点有:如何申请免费的SAE应用空间、上传接口程序文件介绍及难点解析。
2:虚拟主机简介
如果你已经拥有虚拟主机或云主机,也可以将其作为微信公众平台开发模式的服务器资源。本部分将介绍如何配置虚拟主机,以完成开发前的环境准备。
三:开发模式简介
利用开发模式,微信公众平台才能完全发挥它强大的功能,提供更精准的个性化服务。基础接口是开发模式下默认拥有的服务,包含接收用户消息、向用户回复消息和接收事件推送,利用它们可以实现基本消息的接收与发送。本阶段将带你迅速入门微信开发。
1:接收消息简介
开发模式下的接收消息基础接口,可用来接收普通用户发送的文本消息、图片消息、语音消息、视频消息、小视频消息、地理位置消息、链接消息。本部分将介绍接收不同类型消息的代码实现及易犯问题解答。
2:回复消息简介
开发模式下的回复信息基础接口,可用来向用户回复文本消息、图片消息、语音消息、视频消息、小视频消息、地理位置消息、链接消息。本部分将介绍消息类型分类及回复不同类型消息的代码实现。
3:消息推送简介
四:【高级进阶】Access Token 简介
五:【高级进阶】用户管理简介
用户管理包括获取用户基本信息、获取关注者列表、获取用户地理位置、用户分组管理。本部分囊括了用户管理的所有分支技术点,带你了解其中的开发难点。
六:【高级进阶】自定义菜单简介
七:【高级进阶】二维码简介
5:微信二维码 场景二维码 用于推送事件,关注等 注册用户 ,经过测试。。windows下面http://blog.csdn.net/zhangfeng1133/article/details/48860327
八:【高级进阶】客服接口简介
九:【高级进阶】语音识别简介
十:【高级进阶】上传下载多媒体文件简介
十一:【高级进阶】微信支付简介
微信支付是由腾讯微信与财付通联合推出的移动支付产品,旨在为广大微信用户及商户提供优质安全的支付服务。本部分将介绍微信支付接口的申请、开发、使用等内容。
3:Android_APP微信支付_中文问题http://blog.csdn.net/Han_Wen2015/article/details/48982459
4:java 微信APP支付代码http://blog.csdn.net/web51743/article/details/49025425
领取专属 10元无门槛券
私享最新 技术干货