上个月开始学习php,算上中间放假的时间差不多有一个月了。这段时间呢,每天上班没事的时候不慌不忙的看下php,刚开始也只是看下php中文手册,看完一遍好像没什么感觉。于是就想啊,做个什么东西练练手,光看不练始终不知道自己学得如何,而且刚开始学php练手的东西不能太难、不耗费太多的时间、能快速看到结果,综合这些特点还是觉得弄个微信公众帐号比较合适。说起微信,早在一年前就已经应用到我们OA系统了,一直想尝试下但都半途而废,正好现在有很多时间可以慢慢研究,况且搞不定还可以找同事帮忙,于是乎开始了微信公众平台的研究。
      在开始之前有两件事必须做:1是申请微信公众帐号。公众帐号分为订阅号和服务号,提供的接口和限制稍有不同,注册的时候觉得服务号都是企业注册,填的内容特别多,当时觉得可能乱填会审核不通过,于是就选择了订阅号。2是php的服务器空间。有两个比较好的可以选择:百度和新浪,选什么就看个人爱好了,我只用了百度的,也不好评价说那个好那个不好。
      上面这些硬件准备好了就可以开始研究微信公众平台的接口以及访问原理了。在启用开发者模式的时候需要开发者填写一个服务地址和token,这个服务地址就是微信服务器接收到用户的消息之后调用的地址,而且调用的时候会附带用户发送的消息,那么我们开发者就可以根据用户的消息做出自动回复了。大过程如下:
 
       (实际上说简单点儿就是一问一答的模式,只不过我们开发者可以用程序来自动回复用户。)
       就这样,边学习php边折腾这个公众号,经过两个星期总算是把我认为简单又比较有乐趣的东西加进去了。在这个过程中,开始习惯php的语法,了解其与C#的不同。刚开始总是用C#的思维去用php,发觉经常行不通,比如网络内容抓取的那个函数用代理上网的时候就不行,还有中文字符串的截取问题,这些对新手来说都很让人头疼。
        痛并快乐,这就是我现在的心情。其实这有些夸张,因为现在接触的都是基础的东西,原理来说和jsp和asp.net没有太大区别,学起来并不太费劲儿,就是有一些函数的命名和使用有点儿让人费解。总的来说,功夫不负有心人吧,经过这段时间的学习差不多了解的php的基本开发过程,学会了CI框架用法,也知道如何在IIS下部署php程序。
       还有就是我的工作帐号,有了几个无聊的时候可以消遣下的功能。有图才是王道
      
     有兴趣的朋友赏个脸,搜索公众帐号  noteanywhere  ;或者搜索  烂笔头  然后选择这个图标;再或者您可以扫描下面的二维码
 
       烂笔头期待您的光临......

【php学习之路】微信公众帐号的更多相关文章

  1. [039] 微信公众帐号开发教程第15篇-自定义菜单的view类型(访问网页)

    引言及内容概要 距离写上一篇文章<自定义菜单的创建及菜单事件响应>整整过了两个月的时间,那时公众平台还没有开放view类型的菜单.在不久前,微信公众平台悄悄开放了view类型的菜单,却没有 ...

  2. [033] 微信公众帐号开发教程第9篇-QQ表情的发送与接收(转)

    我想大家对QQ表情一定不会陌生,一个个小头像极大丰富了聊天的乐趣,使得聊天不再是简单的文字叙述,还能够配上喜.怒.哀.乐等表达人物心情的小图片.本文重点要介绍的内容就是怎样在微信公众平台使用QQ表情, ...

  3. 欢迎大家关注我的微信公众帐号小q机器人(xiaoqrobot)(转)

    一个偶然的机会让我接触到了微信公众平台,赶紧加了几个交流群了解下相关情况,突然间发现好像全部的APP开发人员都在研究微信公众帐号的开发,而我显得有些落舞了.至于为什么热度会这么高,我想一个数字足以说明 ...

  4. SQLSERVER走起微信公众帐号已经开通搜狗微信搜索

    SQLSERVER走起微信公众帐号已经开通搜狗微信搜索 请打开下面链接 http://weixin.sogou.com/gzh?openid=oIWsFt-hiIb_oYqQHaBMoNwRB2wM ...

  5. SQLSERVER走起微信公众帐号全新改版 全新首页

    SQLSERVER走起微信公众帐号全新改版 全新首页 今天,SQLSERVER走起微信公众帐号增加了首页功能 虽然还是订阅号,不过已经对版面做了比较大的修改,希望各位亲用得放心.用得安心O(∩_∩)O ...

  6. SSH框架构建微信公众帐号服务器小技巧

    SSH框架构建微信公众帐号服务器小技巧 熟悉struts2和servlet的同学应该清楚,struts2的方法多样性弥补了servlet单一的doGet 和doPost方法.如果自己的公众账号服务器是 ...

  7. 微信公众帐号开发。大家是用框架还是自己写的流程。现在遇到若干问题。请教各路大仙 - V2EX

    微信公众帐号开发.大家是用框架还是自己写的流程.现在遇到若干问题.请教各路大仙 - V2EX 微信公众帐号开发.大家是用框架还是自己写的流程.现在遇到若干问题.请教各路大仙

  8. [034] 微信公众帐号开发教程第10篇-解析接口中的消息创建时间CreateTime(转)

    从微信公众平台的消息接口指南中能够看出,每种类型的消息定义中,都包括有CreateTime參数,它表示消息的创建时间,例如以下图所看到的: 上图是消息接口指南中4.1-文本消息的定义.注意Create ...

  9. [033] 微信公众帐号开发教程第9篇-QQ表情的发送与接收

    我想大家对QQ表情一定不会陌生,一个个小头像极大丰富了聊天的乐趣,使得聊天不再是简单的文字叙述,还能够配上喜.怒.哀.乐等表达人物心情的小图片.本文重点要介绍的内容就是如何在微信公众平台使用QQ表情, ...

随机推荐

  1. 解决织梦 \include\userlogin.class.php on line 21(或16) 报错的方法

    用了下DEDECMS v5.7 SP1版本,发现很多问题,其中一个比较严重的是,架到服务器上的dede网站后台打开菜单选项卡得不能动,等半天显示505服务器错误,这个真让人纠结,在本地调试明明好好的, ...

  2. wordpress注册收不到邮件

    解决发送问题后又遇到个蛋疼的问题,点击激活邮件地址提示您的密码重设链接无效,请在下方请求新链接发现原来是显的没事的wordpress在激活链接前后都加了<>,而邮箱把后面的>当成是链 ...

  3. C#中 添加 删除 查找Xml中子节点

    //添加xml节点    private void AddXml(string image, string title)     {        XmlDocument xmlDoc = new X ...

  4. Somethings about Floors题解

    题目内容:一个楼梯有N级(N >=0), 每次走1级或2级, 从底走到顶一共有多少种走法? 输入要求:只有一行输入,并且只有一个数N(如果N > 20,则N = N%21,即保证N的范围控 ...

  5. uvm_factory——我们的工厂(三)

    现在让我们回过头来想想factory 是用来干什么,它做了什么? fantory就是生产uvm_object 和 uvm_component.用factory 生产和用SV直接new有什么区别了? f ...

  6. IOSAutolayout

    21:55:33前言 1 MagicNumber -> autoresizingMask -> autolayout 以上是纯手写代码所经历的关于页面布局的三个时期 在iphone1-ip ...

  7. 洛谷 P2984 [USACO10FEB]给巧克力Chocolate Giving

    题目描述 Farmer John is distributing chocolates at the barn for Valentine's day, and B (1 <= B <= ...

  8. Django 表增加外键

    1.创建临时表,并把原表的数据复制到临时表 先根据python manage syl article查看创建临时表 CREATE TABLE `article_article_temp` ( `id` ...

  9. 用Hexo免费搭建你自己的博客

    Hexo基于node.js,可用于生成静态博客,结合github和Mac,可以专注创作了. 深入学习见文末引用. hexo安装 brew install node npm install hexo-c ...

  10. Mac app 破解之路

    6年之前一直做过一些内存挂,脚本挂.都是比较低级的技术. 这几年期间,断断续续利用业余时间学了一些汇编的知识,当时只是想着破解游戏. 所有的黑技术都是业余自学的,没有老师可以问,只能百度和自己领悟,比 ...