各位大神~
本人近日在整一个订阅号的开发模式
想要实现的就是以下这些:订阅号:吃了回复1,没吃回复2?
 用户:1
 订阅号:你吃了什么?
 用户:西多士
 订阅号:你吃了西多士我搞不清楚的是,如何根据用户回复了西多士,然后订阅号再回复:“你吃了xxx”;(本人是PHP小白,另外就是西多士只是千万个例子中其中一个。求大大们指点思路,能贴代码出来更是感激不尽

解决方案 »

  1.   

    如果是php小白...你可以简单理解成 他发送一句话 就像是你平时提交表单那样 把那句话输入一个input,然后提交到php,他就接收到了,把那句话在php 中echo出来,你就可以看到,当然实际复杂的多,这中间微信接口做了很多工作
    如果是php伪小白 去看微信接口api
      

  2.   

    其实这个也很容易理解。
    通常我们会用会话(session或者cookie)来保存识别对应的用户。但由于微信充当了中介者的角色,如:
    移动端(用户)--->微信(中转)--->服务器(订阅号)
    所以可能使用会话机制会很困难,但是每一个微信号都会有一个唯一的用户ID,可以通过这个来识别身份,通俗理解成为身份证号码。
    所以当用户回答了吃什么后,可以在服务器记住这个用户吃过什么,然后再告诉用户。
      

  3.   

    这里有介绍
    http://www.abis.com.cn/thread-646-1-1.html