微信公众平台开发教程下

上传人:gb****c 文档编号:243352586 上传时间:2024-09-21 格式:PPTX 页数:35 大小:1.13MB
返回 下载 相关 举报
微信公众平台开发教程下_第1页
第1页 / 共35页
微信公众平台开发教程下_第2页
第2页 / 共35页
微信公众平台开发教程下_第3页
第3页 / 共35页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,2014/1/6,#,与回复文本消息的数据字段的不同:,MsgType,:回复消息类型为,voice,MediaId,: 语音的,id,,需要通过其他接口上传语音获得,上传语音限制,:,1MB,,播放长度不超过,60s,,支持,AMR,格式,二、开发模式的基础介绍,3,、消息回复,4,、回复视频消息,这是个未公开的接口,和图片消息差不多。,接口下发的消息格式:,12345678,二、开发模式的基础介绍,3,、消息回复,与回复文本消息的数据字段的不同:,MsgType,:回复消息类型为,video,MediaId,: 视频的,id,,需要通过其他接口上传视频获得,ThumbMediaId,:缩略图的,id,,通过上传图片(,80*80,)得到,id,视频限制,:,10MB,,支持,MP4,格式,缩略图限制,:,64KB,,支持,JPG,格式,二、开发模式的基础介绍,3,、消息回复,5,、回复音乐消息,很多人问我为什么可以播放音乐,没什么秘密,就是用这个接口了。,接口下发的消息格式:,12345678,二、开发模式的基础介绍,3,、消息回复,与回复文本消息的数据字段的不同:,MsgType,:回复消息类型为,music,Title,: 音乐标题,我经常是放歌名,Description,: 音乐描述,我经常是放歌手名字,MusicUrl,: 音乐链接,支持,MP3,、,WMV,、,AAC,等在线音乐格式,HQMusicUrl,:高质量音乐链接,,WIFI,环境优先使用该链接播放音乐,可以和上面的一样。,二、开发模式的基础介绍,3,、消息回复,6,、回复图文消息,开发模式里最喜欢的就是这个了,比如可以用多图文消息做个欢迎菜单,可以做图文历史文章查询。,接口下发的消息格式:,12345678,。,二、开发模式的基础介绍,3,、消息回复,2,二、开发模式的基础介绍,3,、消息回复,MsgType,:回复消息类型为,news,ArticleCount,:图文消息个数,限制为,10,条以内,这个必须准确,有多少条图文消息就得填写多少,不然会出错。,Articles,:多条图文消息信息,默认第一个,item,为大图,每个,item,的结构完全一样,每个,item,表示一条图文消息。,Title,:图文消息标题,Description,:图文消息描述,PicUrl,:图片链接,支持,JPG,、,PNG,格式,较好的效果为大图,640*320,,小图,80*80,。,Url,:点击图文消息跳转链接,这个链接可以是自己网站链接,但是记得申请白名单,不然出现警告提示用户一般不会点击进去。,二、开发模式的基础介绍,3,、消息回复,二、开发模式的基础介绍,4,、其它接口,1,、用户信息,接口,公众平台获取关注用户的信息。,接口请求地址:,接口返回信息:,subscribe,:用户是否订阅该公众号标识,值为,0,时,拉取不到其余信息,openid,:用户的标识,对当前公众号唯一,nickname,:用户的昵称,sex,:用户的性别,值等于,1,时为男性,值等于,2,时为女性,city,:用户所在城市,language,:用户的语言,简体中文为,zh_CN,2,、拉取关注接口,拉取公众账户关注用户列表。,接口请求地址:,接口返回信息:,total,:关注该公众账号的总用户数,count,:拉取的,OPENID,个数,最大值为,10000,data,:列表数据,,OPENID,的列表,next_openid,:下一次拉取的关注用户的偏移值,二、开发模式的基础介绍,4,、其它接口,三、云服务的申请,注册,以前想做个网站很麻烦,先得花钱租赁虚拟服务器空间或者买服务器托管,然后还得懂服务器配置,平时还得搞下服务器维护什么的,现在有云计算平台就方便了,对于一些非企业用户来说简单几步注册就可以自己建站,成本低廉效率还高,而且开发非常自主灵活。,一、新浪云计算平台注册,新浪云计算平台的英文是,Sina App Engine,,简称,SAE,,是国内首个公有云平台,是一个简单高效的分布式,Web,服务开发、运行平台,应该是目前国内最多开发者使用的云计算平台。,在浏览器中上输入网址,就进入,SAE,的首页:,三、云服务的申请,注册,点击右上角的注册链接进入注册页面,由于是新浪自己的产品,所以,SAE,账号系统使用了新浪微博的账号授权,大家应该很熟悉这个界面了,而且估计都有用新浪微博绑定授权注册的经历,我就不展开说了。如下图:,三、云服务的申请,注册,三、云服务的申请,注册,安全信息设置完以后进入手机验证身份确认步骤,,SAE,的校验码很复杂,数字加字符的,可见安全方面要求还是比较严格,如果没有收到确认短信也可以发送“,REG,:,+,微博账号”到,如下图:,三、云服务的申请,链接消息,完成身份确认后,恭喜,您已经成为,SAE,的一名开发者了!并且获得虚拟货币云豆,500,个,,SAE,的很多服务都是要消耗云豆。,SAE,并不是一个完全免费的云计算平台,,100,豆,/,元,1,、在,SAE,上创建第一个应用,咱们开通云计算平台就是为了能够进行,微信,的开发,在开发前我们先要理解一个概念,就是一般来说任何一个程序或者说手机应用都会分为前端和后端,前端就是用户能够接触到的,能够与之方便互动的,比如我们手机上安装的各种应用。,微信之所以能够被预言淘汰手机上百分之,50,以上的应用,是因为微信的,公众平台,具备了大部分手机应用前端的功能,比如拍照上传、语音传输、地理位置发送等接口,但无论是微信也好,普通手机应用也好,真正在进行逻辑运算、数据保存等服务处理的还是后端程序,这也是我们使用,SAE,所要做的事情。,后端基本没有什么可视化界面,只有大量的源代码,看起来很枯燥,但正是他们及时响应用户的请求,完成了复杂的交互功能,事实上我在编码的时候更感觉是在谱写一段美妙的音乐,它们是有韵律和节奏的。,闲话不扯了,咱们先来建立第一个应用,或者说我们可以叫它为微信公众平台的后端。,三、云服务的申请,创建应用,三、云服务的申请,创建应用,创建一个应用吧,应用名称,这个没什么,讲究,应用描述,,随便,写两句吧。,开发语言,,选,PHP,。,应用类型,选择,web,应用就好,这个是后台程序,主要是提供一些接口服务。,点击创建应用就可以新建一个,SAE,平台的应用了,创建成功后页面会跳转到应用列表,其实就是,SAE,的个人,首页,。,三、云服务的申请,创建应用,三、云服务的申请,创建应用,这是我们新创建的应用,三、云服务的申请,创建应用,选择左侧的代码管理进入我们的应用管理,三、云服务的申请,创建应用,这里什么上传您的代码、,SVN,都不用管,点击“创建一个版本”会弹出一个新窗口,如图,三、云服务的申请,创建应用,每个应用可以创建最多,10,个版本,每个版本号只能是,1-10,的数字标示且不能重复,一般是用于版本大的升级,对于初学者来说没有太多的需求,我们创建一个版本基本就可以了。创建成功后页面会刷新显示,.,三、云服务的申请,创建应用,其实这个时候我们的应用已经可以通过网络访问了,在浏览器里输入前面设置的应用访问域名,比如我这个是,就可以看到,如下图:,恭喜您,你已经成功拥有了自己的网站!不过这个只是个开始,如何开发自己的程序呢?点击“编辑代码”,.,三、云服务的申请,创建应用,进入微信公众平台,查看文档,新手介入,介入指南,三、云服务的申请,创建应用,三、云服务的申请,创建应用,三、云服务的申请,创建应用,三、云服务的申请,创建应用,三、云服务的申请,创建应用,三、云服务的申请,创建应用,三、云服务的申请,创建应用,三、云服务的申请,创建应用,三、云服务的申请,创建应用,三、云服务的申请,创建应用,谢谢,!,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!