微信商城开发实战pdf/doc/txt格式电子书下载
本站仅展示书籍部分内容
如有任何咨询
请加微信10090337咨询
书名:微信商城开发实战pdf/doc/txt格式电子书下载
推荐语:
作者:陈伟著
出版社:电子工业出版社
出版时间:2015-09-01
书籍编号:30458341
ISBN:9787121269301
正文语种:中文
字数:74151
版次:1
所属分类:互联网+-电子商务
版权信息
书名:微信商城开发实战
作者:陈伟
ISBN:9787121269301
版权所有 · 侵权必究
前言
目前微信已经成为最受欢迎的移动互联网应用,可以说人们的日常生活已经离不开微信这个神奇的应用了。当你看到美丽的风景时,会拿出手机拍照,然后发微信朋友圈;你和朋友交流,也可以通过微信发语音消息;你想查询自己信用卡本月账单,可以用微信关注银行的服务号就可以非常方便地查询了。
在这个移动互联网方兴未艾的时代,随着越来越多的企业将自己的业务迁移到微信公众号平台,微信上提供的服务也越来越多了。在微信上你可以用“扫一扫”领取肯德基的优惠券;你可以订阅财经杂志的订阅号,每天阅读最新财经资讯;你也可以关注在线旅游网站的服务号来预订酒店。还有很多作家将自己的作品搬到订阅号上来创建自己的自媒体。
随着时代的发展,很多人已经不仅仅局限于享用别人微信服务号上提供的服务了,很多人更希望将自己的服务通过服务号提供给别人来实现自己的价值。通过微信创业已经不是什么新鲜事情了,但是很多有创意想法的朋友却苦于没有技术能力来开发定制自己的服务号。在现在图书市场上,针对微信服务号开发的书籍已经陆续出现,但是这些书籍都是针对基本接口调用来讲解的。例如:如何产生服务号的自定义菜单;如果接收/发送消息,如何获取关注者列表等。这些基本的功能都是零散的,对于一个想在微信上创建商城来出售商品或者服务的商家来说是完全不够的,这些商家真正需要的不仅仅是这些基本接口的调用,他们更需要的是如何去实现一个完整的基于微信的商城。
本书共分3章。第1章从微信服务号的注册开始,讲解如何在不写一行代码的情况下玩转微信公众号,阐明了微信上丰富多彩的多图文是如何产生的,以及作为一个专业的微信服务号运营者应该需要掌握哪些基本技能。第2章讲解作为一个开发者如何通过微信公众号的API接口来实现各种各样的功能,例如自定义消息回复、自定义菜单生成等,同时详细讲解了如何在本地进行微信程序的开发和调试。其中所有例子都附带完整的源码,大家可以将源码直接下载到本地运行。第3章讲解微信商城系统的开发,主要包括商城首页开发、用户中心开发、收货地址管理、商品列表页面实现、商品详细页面开发以及购物车和付款流程实现等内容。在本章中,我们基于ThinkPHP框架来实现一个完整的基于微信服务号的商城系统,详细讲解每一个功能模块、每一行代码,大家完全可以按照书中步骤来一步一步实现一个属于自己的微信商城系统。
本书的源代码可在博文视点官网(www.broadview.com.cn/26930)下载。
陈伟
第1章 不写代码玩转微信公众号
在当今的信息社会,微信俨然已经成为了每个人手机里面的必备应用。微信已经逐渐取代了以前的手机短信,这是因为微信可以很方便地发送信息、图片、搞怪表情、语音、视频、地理位置、音乐等;大家以前打电话,现在可以通过微信发语音消息来直接沟通;在微信里面还可以读文章、看视频、购物。微信的功能远远不止这些,其强大的功能超出你的想象。
1.1 微信发展历程
早在2010年10月,腾讯广州研发中心的产品团队便开始在团队经理张小龙的带领 下,着手微信的开发。张小龙此前开发过Foxmail和QQ邮箱等颇受业界好评的产品。而这一次,微信成为张小龙又一个得意的产品。
2011年1月21日,微信发布针对iPhone用户的1.0测试版。该版本支持通过QQ号来导入现有的联系人资料,但由于仅有即时通信、分享照片和更换头像等简单功能,因此并不为外界看好。
在随后的1.1、1.2和1.3三个测试版中,微信逐渐增加了对手机通讯录的读取功能、与腾讯微博私信的互通功能以及多人会话的功能。截至2011年4月底,微信获得了四五百万的注册用户。
2011年5月10日,微信发布了2.0版本,该版本新增了Talkbox那样的语音对讲功能。该功能的加入,使得微信的用户群第一次有了显著增长。
从2.1和2.2版本,再到2.5版本中对视频信息的支持以及“查看附近的人”这一功能的加入,再一次引爆了微信用户的增长点,此时微信注册用户已达1500万。
用户通过该功能可以轻松找到身边同样使用微信的用户,使得微信这样一个以熟人间通信为主的应用兼具了同陌生人进行社交的功能,也就是说,微信自此以后再也不是单纯的即时通讯应用,而更多开始朝社交类应用发展。
2011年10月1日,微信发布了3.0版本,该版本加入了现在广为人知的“摇一摇”和“漂流瓶”功能,增加了对繁体中文语言界面的支持,并增加对港、澳、台、美、日五个地区和国家的用户手机号的绑定支持。
“摇一摇”功能极具创造性和趣味性,从而进一步增加了微信的社交属性,而“漂流瓶”功能则是整合了QQ邮箱的相关功能。新增的繁体中文语言界面以及对五个地区和国家手机号码的绑定支持,则意味着微信开始迈出了国际化的步伐。
从3.1到3.5版本,微信先后增加了英文界面,以及支持全球超过100个国家的注册。这进一步吸引了来自全球的用户使用微信这一服务。截至2011年底,微信的用户已经达到5000万。
2012年3月,微信用户突破1亿大关。同年4月19日,微信发布4.0版本。这一版本增加了类似Path和Instagram一样的相册功能,并且可以把相册分享到微信朋友圈,如图1-1所示。微信朋友圈的推出进一步增加了微信的用户粘度。根据微信团队最新监测的数据显示,微信朋友圈每天的发帖量已经大大超过了微博最鼎盛的时刻。同时,为了更加有利于微信的国际化,从微信4.0版本开始,微信的官方英文名称被定为Wechat。
2012年7月19日,微信4.2版本增加了视频聊天插件,并发布网页版微信界面。从此,微信不单单是一款社交化的手机即时通信客户端应用,还延伸向了电脑桌面领域。而视频聊天插件的推出,为用户提供了免费的视频语音通话,被认为这将会使运营商“颗粒无收”,甚至有人认为微信将使腾讯成为中国第四大运营商。
2012年9月5日,微信4.3版本增加了“摇一摇”传图功能,该功能可以方便地把图片从电脑传送到手机上。这一版本还新增了语音搜索功能,并且支持解绑手机号码和QQ号,进一步增强了用户对个人信息的把控。
2013年2月5日,微信发布了4.5版本。这一版本支持实时对讲和多人实时语音聊天功能,并进一步丰富了“摇一摇”和“二维码”的功能,支持对聊天记录进行搜索、保存和迁移。同时,微信4.5版本还加入了语音提醒和根据对方发来的位置进行导航的功能。从中可以看到微信将进一步整合腾讯内部资源,并可能会模仿Siri,往人工秘书方向发展。
图1-1 微信朋友圈
从微信的版本更新记录中我们可以看到,几乎微信每一个重大版本的更新,都精确地把握住了用户的需求点,这些显然不可能只靠开发产品前的简单设计规划,更多需要产品负责人对当前用户需求有敏锐而又准确的把握和感知。
1.2 微信号的类别
微信号的类别大致可以分为两类,这两类是从它的用户群体以及群体所从事的活动内容来区分的。
1.个人微信号
这是拥有用户量最大的微信号类型,它主要解决的问题是用户与用户之间的及时通讯,它的主要功能有聊天表情、语音通信和图片,而它区别于其他聊天工具的功能是它可以自动匹配你的通讯录,让你知道通信录中谁成为了微信用户,以便你们能够即时进行联系。微信用户使用最多的功能是“摇一摇”,它可以匹配和你一起使用此项功能的人,使你们有可能成为聊天对象。受到用户好评的应用是微信支付和一些小游戏,它可以解决你生活中的网络支付问题,例如话费、以及你的其他各项能够在网上缴费的活动,并能够和微信上的朋友们一起玩游戏,还能够晒榜,让你能够在“朋友圈”里展示自己的此项能力。“朋友圈”功能更是让用户能即时发表其生活状态并收到朋友们的评价,这里更像是一个展示自己的平台,所以深受人们喜爱。
2.公众微信号
此微信号是在普通或个人微信号的基础上新增功能模块而诞生的一类微信号,此类微信号可以使个人或企业都可以打造一个公共的微信号,它可以群发文字、图片、视频、图文消息和语音,这些功能的集合使它成为一个自媒体平台,在这里可以展示自己想要展示的物品以及信息和广告,而它也可以绑定自己的个人微信号,帮助你接收你想随时了解到的信息。并且随着微信的普及和功能的开发,它将对用户的帮助越来越大。
公众微信号又可以分为订阅号和服务号。这两种类型的微信号有很大的区别,特别是功能上有所不同。订阅号主要是提供信息和资讯,一般媒体用的比较多。服务号是针对企业的,一般银行和企业做客户服务用得比较多。它们的主要功能和权限如下。
服务号主要功能和权限:
(1)可以申请自定义菜单。
(2)一个月只能群发一条信息。
(3)群发信息的时候,用户手机会像收到短信一样接收到信息,显示在用户的聊天列表当中。
订阅号主要功能和权限:
(1)每天都可以群发一条信息。群发的信息直接出现在订阅号文件夹中。
(2)群发信息的时候,用户手机将不会收到像短信那样的消息提醒。
(3)在手机微信用户的通讯录中,订阅号将被放入订阅号文件夹中。
根据以上可以看出它们的主要区别:服务号可以申请自定义菜单,而订阅号不能;服务号每月只能群发一条信息,订阅号可以每天群发一条消息;服务号群发的消息有消息提醒,订阅号群发的消息没有消息提醒,并直接放入订阅号文件夹当中。
1.3 微信公众号案例
微信作为继QQ后移动互联网的代表性产品,可谓无人不知无人不晓。日常生活的方方面面都受到了微信的影响,比如笔者经常打开微信来阅读自己感兴趣的文章,使用微信来查看信用卡账单、信用卡额度,有时甚至在微信上买机票或者寻找各种打折信息。
那么微信究竟是什么呢?我们做一个不恰当的比喻吧。微信就好比是一个没有边际的大型商场,本身不出售商品和服务,微信只是搭建好一个平台,如同淘宝那样,你可以入驻到这个平台,然后出售你的商品或者服务。例如,微信的订阅号就特别适合自媒体作家在上面写文章,微信的服务号就特别适合一些航空公司提供航班信息查询,服务号也可以为银行提供银行卡相关的信息查询和操作,这些都是服务号通过对接到各商家系统来完成的。
微信是一个不断进化的产品,它的功能随着版本的升级而越来越多和越来越强,本书的篇幅甚至都无法完全覆盖微信的方方面面,我们的目的是将微信的核心和原理介绍清楚,让读者能够按照我们的思路,自己动手去实现一个可以提供各种服务的微信号。
1.个人微信号
在看案例之前,这里还要向大家说明一下微信的账号类型。在微信里的账号大体分两个大类:个人号和公众号。个人号就类似于QQ里面的QQ号,只要你注册一个微信号,那么一般情况下你得到的就是一个个人的微信号。登录微信后,在通讯录里面随便点击一个好友进去,你就可以和他发消息聊天,也可以视频聊天。
个人号还有一个特别的功能就是朋友圈,这个朋友圈的功能类似于QQ“说说”,你点进朋友圈后,点击右上方的照相机图标,就弹出一个选择框,你可以选择发小视频、拍照、从手机选择照片。完成后还会出现一个文字输入框让你输入此刻的想法。一旦你点击“发送”按钮,那么你这条“说说”就即刻进入朋友圈了,所有加你为好友的人都可以在朋友圈看到你这条“说说”了。这就是为什么流行在朋友圈卖面膜的根源了,那些卖面膜的每天不断地通过这种“发说说”的方式向朋友圈推一些图文并茂还带各种表情符号的广告,让你每天打开朋友圈就发现一堆卖面膜的广告。还有很多做代购的,也是通过这种方式在朋友圈发表广告,买家通过朋友圈了解商品,然后直接通过点击卖家的头像就可以和卖家实时微信聊天了。
当然,你在发微信朋友圈时也可以设置谁可以看到、谁不可以看到这条“说说”的功能。
如果你想在朋友圈发一个只有文字不带图片的“说说”,你可以长按右上方的照相机图标,这样就会出现一个只能发送文字的文本输入框。
个人号的主要功能就是点对点的聊天以及发朋友圈“说说”,不支持定制开发。也就是说如果你有微信个人号,你就可以添加其他人的个人号和他聊天,同时其他人发表的朋友圈“说说”你也可以看到,你也可以自己发布朋友圈“说说”来打广告卖东西。
个人微信号是个人用户最常使用的微信功能,随着微信版本的不断升级,使用个人号聊天时可以发送的消息内容越来越丰富,现在已经可以发送名片,甚至可以在个人聊天时进行微信支付转账了。
2.公众微信号
在微信的通讯录里面,
....
本站仅展示书籍部分内容
如有任何咨询
请加微信10090337咨询