微信公众平台预研小结

产品下个版本号要借助微信公众平台实现一些特性。所以花了2天时间略微了解,本文把学到的内容总结一下:

公众账号的基本情况

就如同普通用户能够开通个人账号一样,不论什么想借助微信平台提供公众服务或信息公布的个人或组织。也能够开通公众账号。

归根结底,公众账号也是一个微信账号,也能够接收信息,发送信息,也有关系链,可是在功能上和个人账号有较大差别

腾讯设计公众账号的基本原则。是不同意公众账号主动骚扰粉丝。这是公众号和个人号的一个非常大的差别。我们寻常使用的个人账号,能够随时给好友发信息,可是公众账号不能任意给粉丝群发消息,或者给指定的粉丝发送信息,须要满足一定的条件:群发信息每月有限制数量,并且每一个粉丝最多能接收到的群发信息也有限制;仅仅有粉丝主动发起交互(如点击菜单,关注,给公众号发信息)的情况下,公众号才干给粉丝回复消息

公众账号的分类和差别

开通公众账号的时候。要选择账号主体是个人,或组织。个人账号须要提交的审核资料比較少,仅仅要身份证等,组织账号审核资料就多得多,比方营业执照,组织机构代码等。然后公众账号能够分为订阅号和服务号。个人仅仅能申请成为订阅号。仅仅有组织账号才干申请成为服务号

订阅号和服务号的定位不同,订阅号的目的主要是定时向粉丝推送资讯,像大部分自媒体。媒体站点的公众号,都属于订阅号。服务号是为粉丝提供服务。每一个月可以主动推送的消息更少。可是可以提供很多其它服务。比方支付等

表现出来的差别主要是:

1、在通讯录中的层次不同。服务号和一般的好友是一样的,都在通讯录的一级菜单;订阅号被统一归到“订阅号”的一级菜单下,本身是二级菜单。

所以从醒目程度来说,服务号比較好

2、能够调用的接口有差别,服务号能够调用高级接口,比方主动群发,获取粉丝列表,回复客服消息等等。而订阅号能调用的接口要少得多,仅仅能接收粉丝消息,被动回复消息等。可是假设精心设计,订阅号也能够实现大部分的功能

微信认证

无论是订阅号还是服务号,都能够申请微信认证。认证须要每年300元。认证之后,订阅号就能够使用自己定义菜单了。而服务号能够调用上述的高级接口

公众平台管理后台

使用公众账号并不一定须要编程。微信为公众账号提供了管理后台,登陆之后就能够管理粉丝。查看和回复消息。设置自己主动回复等等。网上教怎么玩公众号的文章非常多,不是本文的重点。可是我建议就算目的是调用公众账号的接口。最好也要把公众号的管理后台好好玩几遍。找找感觉。

由于调用接口能做的事情,也没有脱离公众账号的框架。非常多限制和概念都是一样的

比方说,服务号在管理后台里每一个月仅仅能群发4条消息。尽管调用群发接口不受这个限制。可是每一个粉丝每一个月最多也仅仅能收到4条消息。

对于订阅号来说,因为能调用的接口比較少,有些事情还仅仅能在管理后台才干做。比方说。想给粉丝回复一条纯图片消息。因为接口參数须要MediaId,而订阅号是无法拿到MediaId的。所以无法回复图片消息。可是在管理后台,就能够做到

公众平台开发人员模式

可是借助接口,我们能够做到非常多事情。

比方将微信公众号,和企业内部的信息系统打通,这就不是用公众账号管理后台能做到的事了。主要的结构类似这样:

平时粉丝跟公众号交互的时候,是从微信client发消息到微信server,假设公众号没有开通开发人员模式的话。微信server就直接返回响应给到微信client。可是假设打开了开发人员模式。就添加了绿线右边的交互。在一些节点。微信server会调用微信交互server上的接口,交互server能够给回响应,这样就能够实现带逻辑的自己主动回复等功能。有了这个通道,交互server也能够跟内部系统互动起来,实现高级特性。比方粉丝能够通过公众号。来预约,查看会员信息等等

微信server调用接口的时机非常多,详细看微信官方的文档。

比方粉丝关注。取消关注,发来消息,发来语音。支付成功等等,因此开发人员就有机会在这些环节接入业务流程

做不到的事

因为上文提到的公众号设计原则,有一件事是做不了的:不管是订阅号还是服务号。都不能随意主动向粉丝推送消息。下发消息主要有3种:

1、被动回复。

向任一个订阅号发一条消息,收到的自己主动回复,基本都是这样的

2、客服消息。

假设粉丝主动给公众号发了消息。那么在48小时之内,公众号能够给这个粉丝回复消息,数量不限。

可是订阅号仅仅能在管理后台手工操作,而服务号能够调用高级接口

3、群发消息。订阅号每天能够群发1条消息。服务号每一个月能够群发4条消息。相同,订阅号仅仅能在后台操作。服务号能够调用群发接口

可见,除了限制非常大的群发消息之外,被动回复和客服消息的前提都是粉丝主动发起交互,所以就算是通过认证的服务号,眼下也不可能实现随意主动发送消息的功能。

例外是类似招商银行这种微信战略合作伙伴。他们能调用的接口与普通的公众号是不同的

时间: 2024-08-10 02:11:35

微信公众平台预研小结的相关文章

微信公众平台开发新手教程(资源来自网络)

在这篇微信公众平台开发教程中,我们假定你已经有了PHP语言程序.MySQL数据库.计算机网络通讯.及HTTP/XML/CSS/JS等基础. 我们将使用微信公众账号方倍工作室作为解说的样例.二维码见底部. 本系列教程将引导你完毕例如以下任务: 创建新浪云计算平台应用 启用微信公众平台开发模式 了解数据收发原理及消息格式 开发实现微信天气预报功能 第一章 申请server资源 创建新浪云计算应用 申请账号 我们使用SAE新浪云计算平台作为server资源.而且申请PHP环境+MySQL数据库作为程序

微信公众平台开发入门教程(资源来自网络)

在这篇微信公众平台开发教程中,我们假定你已经有了PHP语言程序.MySQL数据库.计算机网络通讯.及HTTP/XML/CSS/JS等基础. 我们将使用微信公众账号方倍工作室作为讲解的例子,二维码见底部. 本系列教程将引导你完成如下任务: 创建新浪云计算平台应用 启用微信公众平台开发模式 了解数据收发原理及消息格式 开发实现微信天气预报功能 第一章 申请服务器资源 创建新浪云计算应用 申请账号 我们使用SAE新浪云计算平台作为服务器资源,并且申请PHP环境+MySQL数据库作为程序运行环境. 申请

微信公众平台开发入门教程(转自 方倍工作室)

原文地址:http://www.cnblogs.com/txw1958/p/wechat-tutorial.html 关键字:微信公众平台开发作者:方倍工作室 在这篇微信公众平台开发教程中,我们假定你已经有了PHP语言程序.MySQL数据库.计算机网络通讯.及HTTP/XML/CSS/JS等基础. 我们将使用微信公众账号方倍工作室作为讲解的例子,二维码见底部. 本系列教程将引导你完成如下任务: 创建新浪云计算平台应用 启用微信公众平台开发模式 了解数据收发原理及消息格式 开发实现微信天气预报功能

微信公众平台的最新功能详细介绍与使用技巧!

近日微信官方发布消息,微信公众平台的操作进行了又一次"感天动地"的更新 且听我一一道来 本次主要重要改(Geng)革(Xin)凸显在三个地方 改(Geng)革(Xin)一:图文模版的收藏与使用 这,真的是一个超级实用的功能呀,那么如何使用呢?在哪里找呢? 首先告诉大家,如何收藏图文模板 选中编辑区的部分或者全部素材,然后点击添加模版,图文模板即可收藏成功: 当然,你还可以从外部进行粘贴和复制内容到图文模版. 那么,在哪里找到我收藏的模版呢?? 嗯,就在添加图文模版的旁边啦! 同时,你还

微信公众平台开发调试方法

在这篇微信公众平台开发教程中,我们将介绍如何进行微信公众平台上的开发调试方法. 一.方倍微信调试器 微信调试器是方倍工作室开发的用于微信公众平台接口开发调试的工具,具有Token校验.模拟关注及取消关注.发送文本/图片/语音/视频/位置/链接.模拟事件发送等功能.其原型是微擎的Emulator. 微信调试器目前不支持IE浏览器下的使用,请下载Chrome浏览器或下载Firefox浏览器. 微信调试器的地址是 http://debug.fangbei.org/ .其界面如下 使用方法 1. Tok

微信公众平台网页开发实战--2.从手机相册中选照片然后分享

通过对需求的了解,可以将其分解为: (1)微信端手机用户,可以使用微信的JSSDK. (2)选取图片,使用JSSDK的“chooseImage”,由于分享图片时本地地址无法分享,因此还需要JSSDK的“uploadImage”. (3)分享到朋友圈,需要JSSDK的“onMenuShareTimeline”. 综合起来,业务逻辑如图4.5所示. 图4.5  业务逻辑结构图 首先将JSSDK的环境复制一份到本节目录下,创建index.html文件.imageSharing.js文件,目录结构如图4

微信公众平台JSSDK开发

原文:http://www.cnblogs.com/soundcode/p/5220737.html 根据微信开发文档步骤如下:1.先登录微信公众平台进入"公众号设置"的"功能设置"里填写"JS接口安全域名". JS接口安全域名设置 mi.com(前面不用带www/http,域名必须备案过)2.引入JS文件 在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.

微信公众平台开发(学习)1

在这篇微信公众平台开发教程中,我们假定你已经有了PHP语言程序.MySQL数据库.计算机网络通讯.及HTTP/XML/CSS/JS等基础. 我们将使用微信公众账号方倍工作室作为讲解的例子,二维码见底部. 本系列教程将引导你完成如下任务: 创建新浪云计算平台应用 启用微信公众平台开发模式 基础接口消息及事件 微信公众平台PHP SDK 微信公众平台开发模式原理 开发天气预报功能 第一章 申请服务器资源 创建新浪云计算应用 申请账号 我们使用SAE新浪云计算平台作为服务器资源,并且申请PHP环境+M

【玩转微信公众平台之三】 基本操作

上一篇已经介绍了公众号的注册流程,这一篇就讲下微信公众平台首页的一些基本功能使用. --------------------登录微信公众平台后,可以看到这样一系列菜单:            这些菜单的功能大家自己可以去点开看看,很容易操作.接下来主要挑一些重点讲: 1.生成公众号二维码 点击 设置--账号信息,进入设置界面,看最底下有一个二维码,点击更多尺寸下载你所需要的二维码即可.注意,全都是高清无码的呦... 2.创建素材 何为素材,说到底也就是资料库啦,就是将你常用的图片.视频.语音.图