(原创)(2015最新微信公众平台开发手把手入门之二开发.docx_第1页
(原创)(2015最新微信公众平台开发手把手入门之二开发.docx_第2页
(原创)(2015最新微信公众平台开发手把手入门之二开发.docx_第3页
(原创)(2015最新微信公众平台开发手把手入门之二开发.docx_第4页
(原创)(2015最新微信公众平台开发手把手入门之二开发.docx_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【原创】【2015最新】微信公众平台开发手把手入门之二:开发者模式(PHP,MYSQL, BAE)引言:最近因为业务的需要,老板布置做了两个月简单的的微信公众平台开发,从网上搜了一些资料,实话说资料不多。在参考学习的过程中也遇到了不少难缠的小问题,虽然不难逾越,但是确实浪费了时间。我发现网上仅有不多的几个教程几乎全是是错漏百出,当然也都比较过时,基本上是两三年前写的。甚至有些文章感觉作者有点故意的,含混不清,并没有把关键步骤和代码放出来,导致如果跟着学,压根就不可能学会。所以我想,不妨我花点时间把我的学习过程分享出来,纯粹为了技术交流,也为了后来人少犯错误。绝对是倾囊相授,绝不藏着掖着,也尽可能简明扼要,帮助入门者用最短的时间学会。希望大家能多多支持,鼓励我坚持下来,毕竟白天要工作,只能晚上写文章。还有就是,在这里厚着脸皮推销一下,我开发的微信公众号叫:小捌哥;微信号是:bagefamily;刚开始做,如何定位,如何设计,常常没有思路,希望大家关注,帮助我,多给我提一些建议和意见,我相信大家一起讨论,是个共同学习的过程,彼此借鉴,肯定都有帮助。请关注我,小捌哥这厢有礼了!另外,本文的源代码也请通过该微信号来索取。我来者不拒,都会提供。当我么第一次从 微信公众号后台管理界面 左侧导航栏最下方的 开发者中心 点击进入后,会看到我们的开发者ID和服务器配置(未启用)。在开发者中心能做什么?我们为什么需要开发者模式?回答很直接,我们需要给用户提供更强大的功能。例如:微信公众平台 的编辑模式下,可以设置几个自动回复。1. 被添加自动回复:该微信公众号被粉丝第一次添加后,我们给粉丝的自动回复。2. 消息自动回复:用户给我们发来消息,我们自动回复。什么类型的消息?可能有文字,图片,声音,视频等。3. 关键词自动回复:用户输入了特定关键字,如 帮助,查询,我们给的自动回复。编辑模式下,我们只能手工编辑设置这几个自动回复,编辑模式下不提供消息类型的判断支持,我们不知道粉丝发来的是文字、图片还是语音。对于用户发来的关键词,我们也没法穷举,所以也做不到对答如流。我们设想,如果我们有个数据库,就像siri一样,用户问我们,或者给我们发来查询的文字信息,我们可以从数据库中检索,然后返回相应结果,岂不是很灵活?所以在开发者末实现,我们可以把数据库和复杂的逻辑接入进来,用更强大的功能,服务粉丝。如何做到?很简单。我们只需要告诉微信公众平台一个我们的服务器地址,我们希望所有粉丝发给微信公众平台的消息都被转发到这个服务器地址进行处理,再把结果返回给微信,通过微信客户端界面显示给粉丝。所以第一步,就是先做 服务器配置,点击 开发者中心 页面里的 修改配置 按钮。下图是我的后台,如果你还没有配置过,那么这些项目就是空的。因为我已经配置过,所以有信息。请忽略。我们来到了这个界面。如何配置?经过小捌哥实践,上面的表格中只需要填写 2 项。即:URL 和 token。URL就是你 提供服务的服务器地址,例如www.阿猫阿狗.com。如果你还没有服务器或者虚拟主机,那就请看我的下一篇文章,介绍使用BAE百度的开放云来作为我们的服务地址。token,是微信和你服务器通信认证的接头暗号。请直接设置成 weixin关于如何配置,微信公众平台开发者文档提供了帮助,如下,看看即可。/wiki/17/2d4265491f12608cd170a95559800f2d.html(未完待续)捌感谢关注小捌哥朋友多了,才能

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论