微信公众平台开发教程--方培工作室,PHP语言版本
准备工作
介绍如何注册一个微信公众账号。
入门教程
内容:1.申请SAE作为服务器; 2.启用开发模式; 3.微信公众平台PHP SDK; 4.接收发送消息类型解析; 5.微信公众平台开发模式原理; 6.快速开发天气预报功能。
入门教程是下面所有教程的基础。
基础接口
介绍了使用中国天气网气象数据,实现微信上的天气预报功能。
介绍了使用有道翻译的接口,在微信公众平台上,开发中英互译的功能。
介绍了使用百度天气预报接口,实现微信公众平台上的天气预报功能。
介绍了使用新浪股票数据接口,开发股票行情查询功能。
介绍了使用快递100接口,实现快递查询的功能。
介绍了使用模拟以及使用接口的方式,调用小黄鸡的自动回复来实现机器人。
介绍了如何如何存储用户的地理位置,以及根据用户的指令查询附近商家的功能
介绍了如何在接收到图片消息之后,使用接口开发出人脸识别功能。
以回复音乐消息为内容,介绍如何在微信公众平台上实现在线点歌的功能
介绍了如何抓取百度百科的内容,并在微信中返回显示。
介绍了如何在微信公众平台上实现查询苹果产品信息。
介绍了在微信公众平台中如何开发百度地图的公交、驾车和步行导航方法。
自定义菜单
介绍微信公众平台下开发自定义菜单的方法。
高级接口
介绍了如何使用中文分词及语音识别功能,开发出语音版的智能查询天气及空气质量的功能。
介绍了OAuth2.0及其原理,并实现了微信公众平台上的OAuth2.0授权。
介绍了没有高级接口权限的订阅号或服务号如何获得用户基础信息的方法。
多客服
介绍了开发模式下的多客服系统的实现方法。
WeiXin JS接口
微信公众平台开发(91) 右上角按钮/底部导航栏/用户网络状态
微信支付
Web前端
介绍了砸金蛋的开发思路及算法原理。
介绍了刮刮乐的原理及实现方法。
介绍了如何使用PhotoSwipe插件,在微信公众平台中开发微相册功能。
相关技巧
介绍了如何使用User Agent判断微信浏览器
介绍了微信公众平台下各种一键关注的方法。
演示了如何调用第三方内容的url接口。
介绍如何下载微信公众平台上用户发送的图片,以及用户的头像图片等。
SDK及接口
包含目前所有基础接口,自定义菜单响应,及高级接口中的与基础接口中配合使用的功能。
包含自定义菜单及高级接口中的常用功能的使用。
包含几十种常用功能的接口,以微信文本、图文、音乐三种基础消息返回。
微信公众平台开发教程--方培工作室,PHP语言版本的更多相关文章
- Senparc.Weixin.MP SDK 微信公众平台开发教程(三):微信公众平台开发验证
要对接微信公众平台的"开发模式",即对接到自己的网站程序,必须在注册成功之后(见Senparc.Weixin.MP SDK 微信公众平台开发教程(一):微信公众平台注册),等待官方 ...
- Senparc.Weixin.MP SDK 微信公众平台开发教程(十二):OAuth2.0说明
紧接上一篇<Senparc.Weixin.MP SDK 微信公众平台开发教程(十一):高级接口说明>,这里专讲OAuth2.0. 理解OAuth2.0 首先我们通过一张图片来了解一下OAu ...
- Senparc.Weixin.MP SDK 微信公众平台开发教程(二十二):如何安装 Nuget(dll) 后使用项目源代码调试
最近碰到开发者问:我使用 nuget 安装了 Senparc.Weixin SDK,但是有一些已经封装好的过程想要调试,我又不想直接附加源代码项目,这样就没有办法同步更新了,我应该怎么办? 这其实是一 ...
- Senparc.Weixin.MP SDK 微信公众平台开发教程(十八):Web代理功能
在Senparc.Weixin.dll v4.5.7版本开始,我们提供了Web代理功能,以方便在受限制的局域网内的应用可以顺利调用接口. 有关的修改都在Senparc.Weixin/Utilities ...
- Senparc.Weixin.MP SDK 微信公众平台开发教程(十七):个性化菜单接口说明
前不久微信上线了个性化菜单接口,Senparc.Weixin SDK也已经同步更新. 本次更新升级Senparc.Weixin.MP版本到v13.5.2,依赖Senparc.Weixin版本4.5.4 ...
- Senparc.Weixin.MP SDK 微信公众平台开发教程(四):Hello World
============= 以下写于2013-07-20 ============= 这一篇文章其实可以写在很前面,不过我还是希望开发者们尽多地了解清楚原理之后再下手. 通过上一篇Senparc.W ...
- Senparc.Weixin.MP SDK 微信公众平台开发教程(五):使用Senparc.Weixin.MP SDK
Senparc.Weixin.MP SDK已经涵盖了微信6.x的所有公共API. 整个项目的源代码以及已经编译好的程序集可以在这个项目中获取到:https://github.com/JeffreySu ...
- Senparc.Weixin.MP SDK 微信公众平台开发教程(六):了解MessageHandler
上一篇<Senparc.Weixin.MP SDK 微信公众平台开发教程(五):使用Senparc.Weixin.MP SDK>我们讲述了如何使用Senparc.Weixin.MP SDK ...
- Senparc.Weixin.MP SDK 微信公众平台开发教程(七):解决用户上下文(Session)问题
从这篇文章中我们已经了解了微信公众平台消息传递的方式,这种方式有一个先天的缺陷:不同用户的请求都来自同一个微信服务器,这使得常规的Session无法使用(始终面对同一个请求对象,况且还有对方服务器Co ...
随机推荐
- struts2 s:if标签以及 #,%{},%{#}的使用方法
<s:if>判断字符串的问题: 1.判断单个字符:<s:if test="#session.user.username=='c'"> 这样是从session ...
- C#使用基类的引用 and 虚方法和覆写方法
结论:使用基类的引用,访问派生类对象时,得到的是基类的成员. 虚方法和覆写方法
- LeetCode - 30. Substring with Concatenation of All Words
30. Substring with Concatenation of All Words Problem's Link --------------------------------------- ...
- How to Convert Subversion Repo to Git
用了比较长时间的 SVN,但现在新的项目都采用Git.之前的项目又不得不维护,那么能不能将项目从SVN迁移到Git呢.答案是肯定的,网上的方案是 git-svn,或者更高级的封装 svn2git. 方 ...
- Linq专题之集合初始化器
集合初始化器用来初始化一个集合,和对象初始化器有点类似,都是用一对{}来初始化. using System; using System.Collections.Generic; using Syste ...
- web服务器之nginx与apache
最近准备架设php的web服务器,以下内容可供参考. 1.nginx相对于apache的优点: 轻量级,同样起web 服务,比apache占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞 ...
- QQ视差特效和ListView侧滑删除
如图所示是效果图,当向下拉时,图片会被拉出来,松手后恢复.和ListView的侧滑删除 1.视差特效 首先图片是通过addHeaderView加上去的,所以在设置Adapter前先设置一个View ...
- SQL Server SQL语句执行顺序
执行顺序: 1.FROM:对FROM子句中前两个表执行笛卡尔积生成虚拟表vt1 2.ON:对vt1表应用ON筛选器只有满足 为真的行才被插入vt2 3.OUTER(join):如果指定了 OUTER ...
- mysql oom之后的page 447 log sequence number 292344272 is in the future
mysql oom之后,重启时发生130517 16:00:10 InnoDB: Error: page 447 log sequence number 292344272InnoDB: is in ...
- mysql awr v1.0.2发布
改进说明: 1.新增监控Mysql实例通过web控制台http://ip:port/hosts.html进行,无需更改mysql-jdbc.properties配置文件和spring-servlet. ...