安徽25选5走势图 安徽25选5开奖查询 安徽25选5昨天开奖号 安徽25选5开奖记录 安徽25选5走势图 安徽25选5昨天开奖号码 安徽25选5开奖结果 安徽25选5走势图带连线 安徽25选5开奖记录 安徽25选5大星 安徽25选5中安在线 安徽25选5开奖号码 安徽25选5走势图 安徽25选5 安徽25选5昨天开奖号
首页 > 建站资源 > 微信营销 > 微信公众平台开发模式详解图文教程

微信公众平台开发模式详解图文教程

时间:2013-04-26    作者:刘子骏   来源:刘子骏博客

微信公众平台教程全集

  1. 微信公众平台注册与认证图文教程分享
  2. 微信公众平台消息管理与群发图文教程
  3. 微信公众平台素材编辑与自动回复图文教程
  4. 微信公众平台开发模式详解图文教程
  5. 微信公众平台公众会议帐号使用详解
  6. 微信公众号自定义?#35828;?#30003;请与使用问题解答

这部分主要讲解微信公众平台的开发模式,首先说明一下我不是程序员,所?#21592;?#31687;并非讲编程代码之类?#27169;?#20294;是由于我们正在开发微信POP营销系统,所以我对开发模式有一定了解,这些了解应该会对准备尝试做微信开发的朋友会有一定帮助,少走部分弯路吧。如果?#21592;?#31687;教程有任?#25105;?#38382;或错漏之处欢迎留言或直接联系我进行更正修改。

微信公众平台开发模式

首先我们要明确开发模式什么可以做,什么不可以做:

一、开发模式可以实现的功能

  1. 可以接收用户发送过来的消息,通过你自己开发的系统把对应内容反馈回去。
  2. 可以接收用户发送过来的地理位置,通过地理位置你可以反馈附近餐厅信息或交通信息(例如高德地图)
  3. 通过事件推送,可以识别用户对公众帐号订阅和取消订阅操作的情况。
  4. 开发模式的接口除了可以反馈图文消息,?#37096;?#20197;反馈音?#30340;?#23481;给用户。
  5. 可以通过通用接口上传图片、语音、视频等内容到公众平台上,并且可以调用这些素材。
  6. 可以管理自定义?#35828;?#21151;能。(该功能还在内测中)

二、开发模式不能实现的功能

  1. 不能识别用户账号名称,只能识别一串很长的ToUserName,这应该是微信公众平台对用户信息的隐私保护。所以想把用户拉到自己平台进行管理这是不可能的。
  2. 不能管理用户或查看用户的个人资料。
  3. 不能单独给某一用户回复消息,这个只能在微信公众平台上管理。
  4. 开发模式不支持消息群发,这个也只能在微信公众平台上操作。

目前开发模式主要应用的方式:

  1. 微信其实是一个浏览器,只要你设计制作HTML5的?#21482;?#39029;面,就可以通过微信直接访问,这样可以带给我们无限的想象空间。招商银行的微信就是通过这样的方式实现查询余额、?#21482;?#36824;款等功能。中国联通的微信可以查话?#36873;?#26597;流量等等功能。当然基于这种方式我们还可以做更多的后端功能开发。
  2. 微信内置的地图定位,可以实现附近交通情况、查附件餐厅?#39057;?#31561;信息。
  3. 可以用来做微信聊天机器人,这个需要很强大的语义识别技术,这个功能很多平台都已经实现。
  4. 可以通过微信买彩?#20445;?#20363;如腾讯官方的“便民彩票”一样。
  5. 状态通知功能,如果用过DNSPOD微信的朋友应该知道,他有个状态通知功能,当网站DOWN机或帐号登录,都会自动向你通报。如果这个功能得到普及,以后网站认证不需要短信了。

如何开启微信公众平台的“开发模式”

要开启开发模式很简单,只要在后台进入开发模式后点击开启按钮,然后绑定接口文件就完成开通了。下图我们看到接口配置信息那里要填写URL和Token信息,URL就是放在你的网站上的接口文件地址, Token就是验证码。最下面的就是接口的权限。

【刘子骏技巧】点击下图“查看文档”,查看里面的“消息接口?#25913;?rdquo;,拉到底部会看到PHP示例代码?#27169;?#37027;个文件包含标准的PHP接口文件。

微信公众平台开启开发模式

微信公众平台开发文?#30331;?#35299;

点击“查看文档”后我们进入到开发帮助文?#36947;?#38754;,左边是文?#36947;改浚?#21253;括消息接口、通用接口、自定义?#35828;?#25509;口、使用限制和返回码。我就不具体说里面的代码等等内容,我以这些?#25913;?#26469;分别说明接口的用途吧。

1、消息接口:这里主要是用来接收用户发送的消息,然后通过该接口反馈给用户对应的图文内容或音?#30340;?#23481;。

2、通用接口:主要用于上传图片、语音、视频素材到微信公众平台上面,并且可以通过该接口对这些素材进行调用。(该接口需要向微信申请内测资格才能使用)

3、自定义?#35828;?#25509;口:通过该接口可以对自定义?#35828;?#36827;行创建、查询、添加等管理操作。(该接口需要向微信申请内测资格才能使用)

微信公众平台开发文档

4、使用限制:这里仅限制通用接口和自定义?#35828;?#25509;口的操作?#24503;剩?#27880;意这里不是用户使用?#38382;?#32780;是后台操作?#38382;?#23545;用户使用不受影响),消息接口不受限制。

微信公众平台接口限制

5、返回码说明:这里是使用通用接口出现的Json返回结果,通过返回码方便开发者识别开发程序的情况。

大概先写到这里吧,下一节教程?#19968;?#35762;微信公众平台会议帐号,这是《微信公众平台快速上手教程》最后一节课,以后就正式开始分享更多微信营销案例和一些微信营销方法,敬请关注刘子骏的博客更新。刘子骏的微信公众平台正式开通,你可以在微信上直接搜索:刘子骏,与我交流运营微信公众平台心得。

专题推荐:微信公众平台开发教程 | 微信营销实用手册

相关推荐
微信公众平台注册与认证图文教程分享
微信公众平台消息管理与群发图文教程
微信公众平台素材编辑与自动回复图文教程
微信公众平台公众会议帐号使用详解
10条微信公众平台运营建议分享
微信公众平台消息接口开发教程 附PHP源码
微信公众平台运营十大要诀分享
微信公众平台编辑模式与开发模式详解
36条微信公众平台运营经验分享
商家微信公众号到底能做什么?
初识微信公众平台的在线支付功能
成功运营微信公众账号的四大要点
微信5.0上线 自定义?#35828;?#30003;请将重新开启
微信公众平台手游的开发与运营手记
七个微信5.0公众账号之服务号与订阅号运营经验分享
微信5.0的草根营销大号未来出路
如何有效挖掘微信活动的营销价值
微信公众平台消息接口使用教程
微信公众平台教程:没有正确响应Token验证的解决方法
微信公众平台消息接口开发教程之语音触发应用
微信公众平台接口开发教程之人脸识别应用
新版微信公众平台服务号与订阅号区别官方说明
微信公众平台消息接口开发之小黄鸡机器人应用
微信公众平台开发教程之在线音乐/在线点歌
微信公众平台开发教程之快递查询应用
微信公众平台API接口开发教程
微信公众平台开发教程之通用接口API?#25913;?/a>
微信公众平台开发模式自定义?#35828;?#24320;发?#25913;?/a>
微信公众平台创建自定义?#35828;?#30340;PHP代码
微信公众平台教程之生成带?#38382;?#20108;维码
探寻微信公众平台服务号与订阅号背后的创业机会
微信公众平台服务号运营三部曲
微信公众平台搭建在线客服的流程分析
十大创新微信公众账号推荐
微信公众平台初级入门教程
微信个人公众帐号与企业公众帐号的区别

精彩推荐

热门教程

安徽25选5中安在线
安徽25选5走势图 安徽25选5开奖查询 安徽25选5昨天开奖号 安徽25选5开奖记录 安徽25选5走势图 安徽25选5昨天开奖号码 安徽25选5开奖结果 安徽25选5走势图带连线 安徽25选5开奖记录 安徽25选5大星 安徽25选5中安在线 安徽25选5开奖号码 安徽25选5走势图 安徽25选5 安徽25选5昨天开奖号
老年板的迷你世界 公鸡王电子游戏 广东十一选五 gpk电子平台 如何测量股票风险 穿越火线体验服 apex英雄在哪下 天龙八部手游礼包领 法国斯特拉斯堡发生爆炸