《微信公众平台应用开发实战(第2版)》一第1章 微信公众平台介绍

第1章 微信公众平台介绍

最近这段时间,在任何时候打开任意一个IT媒体,都能在显著位置看到关于微信公众平台的文章,无论是稍有历史的CSDN、51CTO和ITEYE,还是新兴的36Kr、雷锋网、虎嗅和钛媒体等。这些媒体都第一时间在微信上注册了公众账号进行新闻推送,相信不少读者也关注了一些。不管这些关于微信公众平台的文章是软文还是“小编”或网友所写的文章,可以肯定的一点是,微信公众平台是非常引人关注的。相信很多人都想基于公众平台做一些事情,都呈跃跃欲试状。但是当你阅读这些文章,希望从中学到一些自己需要的知识时却会发现,其中大部分都是谈前途、谈看法,有实际指导性意义的非常少。这也不能怪这些文章的作者,因为他们自己应该也不太清楚要怎么做。新事物出现的时候人们总是这种状态,觉得前途一片光明,但是大部分人不知道从哪里走出第一步。在笔者看来,作为开发者,拥抱变化,并写下关于新事物的第一行代码就是我们的第一步。本章是为写下第一行代码做的准备工作。
2013年10月24日,微信的注册用户突破6亿,日活跃用户1亿。这距离微信发布第一个版本的2011年1月21日仅有不到2年的时间。海量的用户蕴藏着巨大的营销和推广价值。2012年8月17日,微信推出了公众平台,为个人和企业带来了一个新的机会。通过这一平台,个人和企业都可以打造一个微信公众账号,并实现和特定群体的文字、图片、语音的全方位沟通、互动。
和企业微博相比,微信公众账号具有如下两个重要特点:

  • 微信公众账号更注重私密性。订阅者和公众账号的交流是私密的,不像企业微博那样,所有的粉丝都看得到你的评论和转播。
  • 微信公众账号更注重和订阅者的交流,而企业微博更注重信息的传播。

从公众账号和订阅者交流方式的角度来看,微信公众平台有三大功能:

  • 群发消息。公众账号每天可以向订阅者群发一定量的消息。
    使用编辑模式中的自定义回复消息功能,公众账号可以自定义一些消息回复规则。
  • 使用开发模式,公众账号的维护者可以开发自己独特的业务逻辑来分析订阅者的消息,并反馈给订阅者。这个功能给了公众账号最大的自由度,可以极大地扩展公众账号的能力。
  • 结合公众平台的特点和功能,公众账号可以有以下使用方法:
    企业移动门户。订阅者可以通过企业账号获取最新的优惠和活动,例如“好乐迪KTV”、“百果园”、“海岸城”等公众账号都属于这一类。
  • 新闻资讯。微信自带的“腾讯新闻”以及“雷锋网”、“36Kr”等都属于这一类。用户订阅这些账号是为了看新闻。
  • 娱乐。“糗事百科”、“百思不得姐”以及本书中将要介绍的“meiri10futu”账号就属于这一类。
  • 社交应用。“校园爱情”、“错过的他”属于这一类,这类应用都还不太成熟,使用起来还不是很方便。主要原因是微信还没有开放获取用户信息的API。本书中的“findface”是这类应用的一个尝试。
  • 游戏。这类应用大多是发送一个链接给用户,实际运行还是在浏览器中,没有用到微信公众平台的特性。这种模式被认为是微信公众平台和HTML 5的结合点。“爱屁屁”就是这种类型中的一个。非内嵌连接的游戏还很少,本书中的“命运左轮”是非内嵌链接游戏的一个尝试。

也许大家注意到了,这些账号都很生活化。那些微博中人气非常高的名人不在此列。这让我想起了两句非常有意思的话,可以形象地总结出微博和微信的区别:“微博一打开,看到一群公知在忧国忧民,感觉世界好黑暗。微信朋友圈一打开,看到一群朋友在吃喝玩乐,感觉世界好阳光。”也许读者会发现自己平时遇到的一些账号在这里都没有列出来,这并不奇怪,因为公众账号的使用方式还在不断探索之中。也许那个最有效,最受欢迎的公众账号会出自你手,谁说得准呢?
本章是一个介绍性的章节,会覆盖微信公众账号的注册、认证,编辑模式中自动回复和自定义菜单的使用。如果读者已经了解了这些知识,可以直接跳过本章。

时间: 2024-10-31 10:29:08

《微信公众平台应用开发实战(第2版)》一第1章 微信公众平台介绍的相关文章

《微信公众平台应用开发实战(第2版)》一导读

前 言 为什么要写这本书 截至本书完成时,微信已有超过6亿的用户,公众平台给了我们接触这6亿用户的机会.公众平台对于我们来说是一个全新的平台,任何人都可以在公众平台上注册一个账号并进行自己的探索,这意味着大家的机会都是平等的.和大家一样,笔者也是众多探索者中的一个.在本书的第1版完成时,公众平台只开放了一些非常简单的接口,给到开发者的自由度很有限.截至目前,公众平台不仅开放了9大高级接口,还开放了支付接口,可以支持到闭环的用户体验. 关于机会,唐骏在新书<重新出发>中给出了他的理解:"

《微信公众平台应用开发实战(第2版)》一1.1 微信公众账号的注册

1.1 微信公众账号的注册 登录https://mp.weixin.qq.com/ 或者是在各大搜索引擎网站上搜索"微信公众平台登录",都可以找到公众账号的主页,如图1-1所示. 提示 公众账号目前没有专门的修改密码功能,如果需要修改密码,可以单击图1-1中所示的"无法登录"进行密码重置. 进入该主页之后,在右上角很醒目的位置会看到"立即注册"的链接,单击该链接之后进入图1-2所示的注册页面.在该注册页面的上方可以看到公众号的注册分为基本信息.邮

《微信公众平台应用开发实战(第2版)》一1.4 开发模式简介

对图1-41所示的具体的交互过程描述如下:1)用户通过微信手机客户端向公众账号发送一条消息,这条消息会通过网络送达微信的后台:2)后台在收到这个消息之后,把消息转发给公众账号的后台,也就是公众账号的服务器:3)公众账号服务器在收到请求后,解析消息格式,根据用户内容和自己的服务器逻辑,计算出需要返回给用户的消息,然后封装消息并返回给微信后台:4)微信后台把公众账号服务器发来的消息转发给用户的微信手机客户端,这样用户在手机客户端上就可以看到公众账号发来的微信消息了.通过这个过程可以看到公众账号服务器

《微信公众平台应用开发实战(第2版)》一1.5 小结

1.5 小结 本章介绍了公众账号的注册.认证.编辑模式中的自动回复和自定义菜单等功能,并且简单介绍了公众账号的开发模式,相信读者已经对公众账号有了基本的认识.公众账号的强大之处还是它提供的接口,使用这些接口可以开发出商业化的复杂应用,本书的剩余部分将会对公众账号的开发模式进行全方面讲解.

去哪儿网马文: ESAAS平台技术开发实战

马文,去哪儿网平台事业部数据平台研发工程师, 于2015年7月份加入去哪儿网, 在平台事业部从事运维开发工作.其工作范围主要有Mesos / Marathon / Docker等资源管理调度和容器方面的研究,ELK日志收集方面的研究,Elasticsearch数据搜索技术的研究以及Elasticsearch SAAS平台的建设和运维工作. 马文先生所在的去哪儿网ops部门属于运维和开发部门,主要负责公司基础设施的开发和保障,为公司提供基础平台的建设与基础公共设施的建设.采访过程中,马文先生告诉笔

《Unity 4 3D开发实战详解》一第6章 物理引擎

第6章 物理引擎 Unity 4 3D开发实战详解对于一个游戏开发平台来说,除了比较友好的开发环境,还必须拥有其完整的物理引擎体系.现实生活中的所有事物都遵循自然界的物理法则,要达到模拟现实的效果必须有同自然物理法则相对应的物理引擎作辅助. Unity 3D游戏引擎内置的PhysX物理引擎是Unity的核心部分.物理引擎通过为刚性物体赋予真实的物理属性的方式来计算它们的运动.旋转和碰撞反应.Unity已经将该物理引擎完美地集成起来,开发中只需要简单地操作就可以使物体按照物理运动规律进行运动.

《Android NFC开发实战详解》——6.5节本章小结

6.5 本章小结Android NFC开发实战详解本章为大家介绍了Android NFC中P2P功能的详细开发过程.其中,包含各种API函数的介绍以及使用,以及Android Beam的概念及其消息接收(BNM)和发送(RBM)的方法.同时,本章还结合开发具体的实例进行了详细阐述.相信读者通过本章的学习,结合NDEF消息格式的理解以及NFC论坛定义的相关协议的学习,在Android设备上开发任何P2P或Beam功能的APP将会游刃有余.

《微软云计算Windows Azure开发与部署权威指南》——第6章 Windows Azure平台访问控制与总线AppFabric6.1 服务导向架构

第6章 Windows Azure平台访问控制与总线AppFabric 6.1 服务导向架构 微软云计算Windows Azure开发与部署权威指南什么是SOA(Service-Oriented Architecture,服务导向架构)?SOA的理念广为人知,然而其概念解释又有多种版本.本书认为SOA是为了满足组织机构的商业需求而建立的松耦合的体系结构. 需要读者注意的是,SOA注重架构而不是实现,它不是一门技术,而是一门设计哲学,很多人将面向服务的架构和面向服务的实现混淆.SOA并不强调实现的

《Cocos2D-X游戏开发技术精解》一第1章 Cocos2D-X引擎的介绍

第1章 Cocos2D-X引擎的介绍 Cocos2D-X游戏开发技术精解如果你梦想着创造充满了价值和理念的世界,那么本书将会介绍一个帮你实现梦想的绝佳途径. 游戏正在改变世界,改变人们的生活.它甚至被赋予了神圣的使命--重塑人类积极的未来.在游戏当中,人们可以感觉到平等.充实和愉悦.游戏让人们的交际更加真实.深入和多元.游戏让娱乐业有更大的发展空间,有更多的经济收益,有更具想象力的挑战.通过本书的学习,读者将会掌握制作游戏的本领.制作游戏的过程,充满了兴奋和喜悦.相信阅读本书的读者中,每一个人都