怎么样能够从零开始学习微信的开发模式?

善微科技 2017 02月11日 发布

怎么样能够从零开始学习微信的开发模式?长沙微信公众号开发编程零基础,开了个微信公众平台,希望使用开发模式调用各种api接口。平台主要是地方服务性质的。希望最终的呈现效果是:

1、机器人互动。

2、有一个数据库,提供寻物失物的匹配。

3、信息检索(比如接入学校教务管理系统查成绩等)。

4、信息发布(以推送和网页的双重方式呈现)。

菜鸟一只,不知道描述的对不对。目前困难是看不懂php语言,更无从下手实现希望呈现的效果。求问各位用微信的大神,如何能够学习?在哪学习?一定要从零开始学php语言么?




1、机器人互动

我认为你实现不了。当然,调用第三方api除外。


2、有一个数据库,提供寻物失物的匹配

简单,会sql语句就行。


3.教务处管理系统信息检索

需要模拟登陆,因此你首先得把教务处的登陆以及查询成绩的请求过程弄清楚。

你还得了解http了解cookie/session。必要时你还得懂html。正则表达式是必须会的。

这个比较有难度。


4.信息发布

容易,会sql语句就行。


你的困难不是看不懂php,而是你完全不会web编程。

微信公众平台没有推送这一说,要么是你手动向用户群发消息,要么是用户主动拉取消息。

微信公众平台的文档里面有demo。你起码要知道怎么去修改和利用。




安卓先后顺序来:


1.本地搭建个php环境,mysql配好。



2.微信开发不怎么要求懂html,但是整个过程和浏览器请求网页是一样的。(处理接收数据和返回相应数据的过程不一样,但是这两个过程在微信的demo里面已经写得很好了,可以直接用。)可以看w3cschool上面的教程PHP 简介,里面混合了html和php,html部分可以先不去管。如果有C语言基础,入门不难。



3.一定要在本地多练习,学会怎么去接受前台(浏览器)传过来的数据,用php操作数据库,得到结果echo到页面上,如果这个学会了,移植到微信很容易。



4.尝试使用浏览器的network工具(chrome的f12,火狐的firebug里面都有),然后通过它熟悉请求/响应。使用这个玩意可以查看你的浏览器是怎么和服务器进行交互的,web编程必备工具。


如没特殊注明,文章均为善微网络原创,转载请注明来自https://www.sanways.com/news/297.html