![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微信公众平台
forlong401
Ubuntu, Fedora and MAC Fans.
Android and ios App developer.
Mobile and Internet.
展开
-
微信公众帐号开发教程第1篇-引言
http://blog.csdn.net/lyq8479/article/details/8937622接触微信公众帐号已经有两个多月的时间了,在这期间,除了陆续完善个人公众帐号xiaoqrobot以外,还带领团队为公司开发了两个企业应用:一个是普通类型的公众帐号,另一个是会议类型的公众帐号。经过这3个公众帐号的开发,对目前微信公众平台开放的api算是比较熟悉了,像文本消息、图文消息、音乐转载 2014-02-14 22:36:36 · 1297 阅读 · 0 评论 -
微信公众帐号开发教程第14篇-自定义菜单的创建及菜单事件响应
http://blog.csdn.net/lyq8479/article/details/9841371微信5.0发布2013年8月5日,伴随着微信5.0 iPhone版的发布,公众平台也进行了重要的更新,主要包括:1)运营主体为组织,可选择成为服务号或者订阅号;2)服务号可以申请自定义菜单;3)使用QQ登录的公众号,可以升级为邮箱登录;4)使用邮箱登录的公众号,可以修转载 2014-02-14 22:47:13 · 1591 阅读 · 0 评论 -
微信公众帐号开发教程第15篇-自定义菜单的view类型(访问网页)
http://blog.csdn.net/lyq8479/article/details/12588067引言及内容概要距离写上一篇文章《自定义菜单的创建及菜单事件响应》整整过了两个月的时间,那时公众平台还没有开放view类型的菜单。在不久前,微信公众平台悄悄开放了view类型的菜单,却没有在首页发布任何通知,貌似微信团队很喜欢这么干。一个偶然的机会,我留意到API文档的自定义菜单接口转载 2014-02-14 22:47:44 · 2296 阅读 · 0 评论 -
微信公众帐号开发教程第16篇-应用实例之历史上的今天
http://blog.csdn.net/lyq8479/article/details/12785115内容概要本篇文章主要讲解如何在微信公众帐号上实现“历史上的今天”功能。这个例子本身并不复杂,但希望通过对它的学习,读者能够对正则表达式有一个新的认识,能够学会运用现有的网络资源丰富自己的公众账号。何谓历史上的今天回顾历史的长河,历史是生活的一面镜子;以史为鉴,可以知转载 2014-02-14 22:48:20 · 1600 阅读 · 0 评论 -
微信公众帐号开发教程第17篇-应用实例之智能翻译
http://blog.csdn.net/lyq8479/article/details/13291471内容概要本篇文章为大家演示如何在微信公众帐号上实现“智能翻译”,本例中翻译功能是通过调用“百度翻译API”实现的。智能翻译是指用户任意输入想要翻译的内容(单词或句子),系统能自动识别用户采用的语言,并将其翻译为其他语言,目前支持的翻译方向:中->英、英->中和日->中。下面我们来看转载 2014-02-14 22:48:51 · 1008 阅读 · 0 评论 -
微信公众帐号开发教程第18篇-应用实例之音乐搜索
http://blog.csdn.net/lyq8479/article/details/17232631引言及内容概要微信公众平台支持向用户回复音乐消息,用户收到音乐消息后,点击即可播放音乐。通过音乐消息,公众账号可以实现音乐搜索(歌曲点播)功能,即用户输入想听的音乐名称,公众账号返回对应的音乐(歌曲)。读者可以关注xiaoqrobot体验该功能,操作指南及使用如下所示。转载 2014-02-14 22:49:54 · 2274 阅读 · 0 评论 -
微信公众平台开发教程第19篇-应用实例之人脸检测
http://blog.csdn.net/lyq8479/article/details/17362685在笔者的公众账号小q机器人(微信号:xiaoqrobot)中有一个非常好玩的功能"人脸检测",它能够检测出用户发送的图片中有多少张人脸,并且还能分析出每张脸所对应的人种、性别和年龄。几乎每天都有一些用户在使用“人脸检测”,该功能的趣味性和娱乐性在于能够让用户知道自己的长相与真实年龄是否相符转载 2014-02-14 22:50:52 · 1551 阅读 · 0 评论 -
微信公众平台开发教程第20篇-新手解惑40则
http://blog.csdn.net/lyq8479/article/details/17406677笔者在CSDN博客频道推出微信公众平台开发教程之后,接触了许多公众平台开发爱好者,也帮助他们解决了许多实际的问题,当然这其中有很多问题都是重复的,因此,笔者将这些问题及解答整理出来,以帮助更多初学者少走弯路。1、订阅号与服务号的主要区别是什么?订阅号每天能群发一条消息,没有转载 2014-02-14 22:58:25 · 3883 阅读 · 3 评论 -
微信公众平台开发教程第21篇-“可信网址”白名单
http://blog.csdn.net/lyq8479/article/details/17692973防欺诈警告 不知道读者是否留意过这种情况:通过微信内置浏览器打开带有表单的页面,点击其中任何一个表单项都会在窗口顶部显示红色背景的防欺诈警告信息“防欺诈盗号,请勿支付或输入qq密码”,如下图所示。 防欺诈警告是转载 2014-02-15 00:08:47 · 2200 阅读 · 0 评论 -
java获取天气预报
http://www.oschina.net/code/snippet_993073_222641. [图片] 天气.jpg 2. [文件] Weather.java ~ 4KB 下载(334) 001package bizfuse.restful.svc.srpm.dataCollection;转载 2014-02-18 13:50:14 · 6946 阅读 · 6 评论 -
中国天气网天气预报API接口城市代码,XML格式,数据具体到县、区级别
http://blog.csdn.net/lun379292733/article/details/17339271说到开发天气预报,就需要找一个开放接口了,接口有很多,不过个人觉得,中国天气网的数据比较准确,而且也有权威性。访问地址如:http://m.weather.com.cn/data/101010100.html,这是北京的天气URL,其中101010100就是城市代码了,比转载 2014-02-18 13:51:56 · 7434 阅读 · 1 评论 -
微信公众帐号开发教程第13篇-图文消息全攻略
http://blog.csdn.net/lyq8479/article/details/9393195引言及内容概要已经有几位读者抱怨“柳峰只用到文本消息作为示例,从来不提图文消息,都不知道图文消息该如何使用”,好吧,我错了,原本以为把基础API封装完、框架搭建好,再给出一个文本消息的使用示例,大家就能够照猫画虎的,或许是因为我的绘画功底太差,画出的那只猫本来就不像猫吧……本篇主转载 2014-02-14 22:46:09 · 1352 阅读 · 2 评论 -
微信公众帐号开发教程第12篇-符号表情的发送(下)
http://blog.csdn.net/lyq8479/article/details/9393097引言及文章概要第11篇文章给出了Unified版本的符号表情(emoji表情)代码表,并且介绍了如何在微信公众帐号开发模式下发送emoji表情,还在文章结尾出,卖了个关子:“小q机器人中使用的一些符号表情,在微信的符号表情选择栏里根本找不到,并且在上篇文章给出的符号表情代码表(Uni转载 2014-02-14 22:45:16 · 1005 阅读 · 0 评论 -
微信公众帐号开发教程第2篇-微信公众帐号的类型(普通和会议)
http://blog.csdn.net/lyq8479/article/details/8941577个人公众帐号与企业公众帐号记得在两个月前,我在微信官方开发群里问个人公众帐号与企业公众帐号有什么区别的时候,还被人笑话过,没有人愿意告知,也许是这个问题问的太过于简单了吧。我想一定也还有不少朋友在刚接触时,也搞不清楚这一点。其实,在注册微信公众帐号时,是不区分个人帐号与企业帐号的转载 2014-02-14 22:37:07 · 1218 阅读 · 1 评论 -
微信公众帐号开发教程第3篇-开发模式启用及接口配置
http://blog.csdn.net/lyq8479/article/details/8944988编辑模式与开发模式微信公众帐号申请成功后,要想接收处理用户的请求,就必须要在“高级功能”里进行配置,点击“高级功能”,将看到如下界面:从上图中可以看到,高级功能包含两种模式:编辑模式和开发模式,并且这两种模式是互斥关系,即两种模式不能同时开启。那两种模式有什么区别呢?作为转载 2014-02-14 22:37:53 · 1733 阅读 · 1 评论 -
微信公众帐号开发教程第4篇-消息及消息处理工具的封装
http://blog.csdn.net/lyq8479/article/details/8949088工欲善其事必先利其器!本篇内容主要讲解如何将微信公众平台定义的消息及消息相关的操作封装成工具类,方面后期的使用。这里需要明确的是消息其实是由用户发给你的公众帐号的,消息先被微信平台接收到,然后微信平台会将该消息转给你在开发模式接口配置中指定的URL地址。微信公众平台消息接口要转载 2014-02-14 22:38:42 · 1394 阅读 · 0 评论 -
微信公众帐号开发教程第5篇-各种消息的接收与响应
http://blog.csdn.net/lyq8479/article/details/8952173前一篇文章里我们已经把微信公众平台接口中消息及相关操作都进行了封装,本章节将主要介绍如何接收微信服务器发送的消息并做出响应。明确在哪接收消息从微信公众平台接口消息指南中可以了解到,当用户向公众帐号发消息时,微信服务器会将消息通过POST方式提交给我们在接口配置信息中填写的转载 2014-02-14 22:39:14 · 1261 阅读 · 0 评论 -
微信公众帐号开发教程第6篇-文本消息的内容长度限制揭秘
http://blog.csdn.net/lyq8479/article/details/8967824相信不少朋友都遇到过这样的问题:当发送的文本消息内容过长时,微信将不做任何响应。那么到底微信允许的文本消息的最大长度是多少呢?我们又该如何计算文本的长度呢?为什么还有些人反应微信好像支持的文本消息最大长度在1300多呢?这篇文章会彻底解除大家的疑问。接口文档中对消息长度限制为20转载 2014-02-14 22:39:46 · 1471 阅读 · 0 评论 -
微信公众帐号开发教程第7篇-文本消息中换行符的使用
http://blog.csdn.net/lyq8479/article/details/9141467本篇文章主要介绍在文本消息中使用换行符的好处以及如何使用换行符。最近一个月虽然抽不出时间写博客,但却一直在认真答复大家提出的问题。收到这么多的回复、关注和答谢,还是蛮有成就感的,让我觉得做这件事越来越有意义,更加坚定了我继续写下去的决心。经过前面六篇文章的讲解,相信在看文章的你,已经转载 2014-02-14 22:40:17 · 1268 阅读 · 0 评论 -
微信公众帐号开发教程第8篇-文本消息中使用网页超链接
http://blog.csdn.net/lyq8479/article/details/9157455本文主要介绍网页超链接的作用以及如何在文本消息中使用网页超链接。网页超链接的作用我想但凡是熟悉HTML的朋友,对超链接一定不会陌生。而今天我们要讨论和使用的只是超链接中的其中一种---网页超链接,即使用HTML中的标签将某段文字链接到其他网页上去,示例如下:[转载 2014-02-14 22:41:26 · 1412 阅读 · 0 评论 -
微信公众帐号开发教程第9篇-QQ表情的发送与接收
http://blog.csdn.net/lyq8479/article/details/9229631我想大家对QQ表情一定不会陌生,一个个小头像极大丰富了聊天的乐趣,使得聊天不再是简单的文字叙述,还能够配上喜、怒、哀、乐等表达人物心情的小图片。本文重点要介绍的内容就是如何在微信公众平台使用QQ表情,即在微信公众帐号开发模式下,如何发送QQ表情给用户,以及如何识别用户发来的是QQ表情。转载 2014-02-14 22:42:05 · 1293 阅读 · 0 评论 -
微信公众帐号开发教程第10篇-解析接口中的消息创建时间CreateTime
http://blog.csdn.net/lyq8479/article/details/9265249从微信公众平台的消息接口指南中可以看出,每种类型的消息定义中,都包含有CreateTime参数,它表示消息的创建时间,如下图所示:上图是消息接口指南中4.1-文本消息的定义。注意CreateTime的描述:消息创建时间(整型),重点在于这是一个整型的时间,而不是我们大家所熟悉的类转载 2014-02-14 22:42:42 · 1051 阅读 · 0 评论 -
微信公众帐号开发教程第11篇-符号表情的发送(上)
http://blog.csdn.net/lyq8479/article/details/9229637题外话(可以略过)相信这篇文章已经让大家等的太久了,不是我故弄玄虚、吊大家胃口,而是写一篇文章真的需要花太多的时间。也许一篇文章,你们花3-5分钟就看完了、就学会掌握了,而我却要花2-3个小时的时间来完成,也许只有用心写过文章的人才能体会,希望大家能够相互体谅! 也曾经有人对转载 2014-02-14 22:44:35 · 1252 阅读 · 0 评论 -
Java获取yahoo天气预报
http://www.cnblogs.com/kingwolfofsky/archive/2011/07/23/2115098.html学习闲暇之余,写了个获取yahoo天气预报的java小程序,仅供娱乐。首先我们需要获取您需要查询城市对应的代号,我们可以用HashMap来查询,代码如下:public static HashMapString, String>转载 2014-02-18 14:01:12 · 2116 阅读 · 0 评论