随笔 - 1402  文章 - 2 评论 - 181 阅读 - 812万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  微信公共账号开发

1 2 下一页
[046] 《微信公众平台应用开发:方法、技巧与案例》火热预售中...
摘要:在CSDN连续写了20多篇关于微信公众平台开发的教程,受到了广大读者的一致好评,差点儿每篇文章的訪问量都过万,评论都是好几十,谢谢大家对我的支持、鼓舞和肯定,这让我更加坚定了写书的想法。从2013年8月初開始准备,到本书定稿、出版,前后一共用了5个月的时间,如今,这本书最终要与大家见面了。有不少热心的网友都想要签名的书籍,这里要让大家失望了,由于截止眼下我还沒有拿到印刷的书籍,另外,书的销售是印刷完成后直接到当当、京东等商城的仓库了,不经作者的手。 这本书的书名叫《微信公众平台应用开发:方法、技巧与案例》,基于Java语言编写,是眼下微信公众平台应用开发领域内容最全面、系统和深入的一本... 阅读全文
posted @ 2014-03-13 16:23 知识天地 阅读(674) 评论(0) 推荐(0) 编辑
[045] 微信公众平台开发教程第21篇-“可信网址”白名单
摘要:防欺诈警告 不知道读者是否留意过这样的情况:通过微信内置浏览器打开带有表单的页面,点击当中不论什么一个表单项都会在窗体顶部显示红色背景的防欺诈警告信息“防欺诈盗号,请勿支付或输入qqpassword”,例如以下图所看到的。 防欺诈警告是腾讯微信团队基于安全考虑而设计的,但这样的设计会严重影响用户体验。微信公众平台有一个“可信网址”白名单,它是由微信团队负责管理的。假设微信公众账号使用的网址在“可信网址”白名单之列,用户填写表单时就不会弹出防欺诈警告。比如,使用“招商银行信用卡中心”、“中国南方航空”、“广东联通”等公众账号的表单页面就不会出现防欺诈警告,这样的用户体验会... 阅读全文
posted @ 2014-03-13 16:22 知识天地 阅读(1049) 评论(0) 推荐(0) 编辑
[044] 微信公众平台开发教程第20篇-新手解惑40则
摘要:笔者在CSDN博客频道推出微信公众平台开发教程之后,接触了很多公众平台开发爱好者,也帮助他们攻克了很多实际的问题,当然这当中有非常多问题都是反复的,因此,笔者将这些问题及解答整理出来,以帮助许多其他刚开始学习的人少走弯路。1、订阅号与服务号的主要差别是什么?订阅号每天能群发一条消息,沒有自己定义菜单及高级接口权限;服务号有自己定义菜单及高级接口权限,但每月仅仅能群发一条消息。2、究竟该申请订阅号还是服务号?申请哪种类型的公众账号,主要取决于账号的用途。服务号主要面向企业和组织,旨在为用户提供服务;订阅号主要面向媒体和个人,旨在为用户提供信息和资讯。3、订阅号是否支持编程开发?无论是订阅号,还. 阅读全文
posted @ 2014-03-13 16:21 知识天地 阅读(1317) 评论(0) 推荐(1) 编辑
[043] 微信公众平台开发教程第19篇-应用实例之人脸检测
摘要:CSDN2013年度博客之星评选活动開始,本人有幸入围参加评选,假设博客中的文章对你有所帮助,请为柳峰投上宝贵一票,很感谢!投票地址:http://vote.blog.csdn.net/blogstaritem/blogstar2013/lyq8479 在笔者的公众账号小q机器人(微信号:xiaoqrobot)中有一个很好玩的功能"人脸检測",它能够检測出用户发送的图片中有多少张人脸,而且还能分析出每张脸所相应的人种、性别和年龄。差点儿每天都有一些用户在使用“人脸检測”,该功能的趣味性和娱乐性在于能够让用户知道自己的长相与真实年龄是否相符,是否男(女)性化。本文将为读者介绍 阅读全文
posted @ 2014-03-13 16:19 知识天地 阅读(1452) 评论(0) 推荐(0) 编辑
[042] 微信公众帐号开发教程第18篇-应用实例之音乐搜索
摘要:引言及内容概要微信公众平台支持向用户回复音乐消息,用户收到音乐消息后,点击就可以播放音乐。通过音乐消息,公众账号能够实现音乐搜索(歌曲点播)功能,即用户输入想听的音乐名称,公众账号返回相应的音乐(歌曲)。读者能够关注xiaoqrobot体验该功能,操作指南及使用例如以下所看到的。考虑到歌曲名称有反复的情况,用户还能够同一时候指定歌曲名称、演唱者搜索歌曲。以下就为读者具体介绍歌曲点播功能的实现过程。音乐消息说明在微信公众平台开发人员文档中提到,向用户回复音乐消息须要构造例如以下格式的XML数据。12345678 12345678 上面XML中,须要注意的是节点中的参数... 阅读全文
posted @ 2014-03-13 16:18 知识天地 阅读(753) 评论(0) 推荐(0) 编辑
[041] 微信公众帐号开发教程第17篇-应用实例之智能翻译
摘要:内容概要本篇文章为大家演示怎样在微信公众帐号上实现“智能翻译”,本例中翻译功能是通过调用“百度翻译API”实现的。智能翻译是指用户随意输入想要翻译的内容(单词或句子),系统能自己主动识别用户採用的语言,并将其翻译为其它语言,眼下支持的翻译方向:中->英、英->中和日->中。以下我们来看看智能翻译终于做出来的效果: 我们通过输入关键词“翻译”或者点击菜单“翻译”能够看到该功能的使用帮助,然后输入“翻译+内容”就能对内容进行翻译了。百度翻译API介绍点击查看百度翻译API使用说明,事实上这份文档已经说的非常具体了,笔者仅仅是将我们调用该接口时最关心的内容摘取出来,主要例如以下:1 阅读全文
posted @ 2014-03-13 16:17 知识天地 阅读(458) 评论(0) 推荐(0) 编辑
[039] 微信公众帐号开发教程第15篇-自定义菜单的view类型(访问网页)
摘要:引言及内容概要距离写上一篇文章《自己定义菜单的创建及菜单事件响应》整整过了两个月的时间,那时公众平台还沒有开放view类型的菜单。在不久前,微信公众平台悄悄开放了view类型的菜单,却沒有在首页公布不论什么通知,貌似微信团队非常喜欢这么干。一个偶然的机会,我留意到API文档的自己定义菜单接口发生了变化,添加了对菜单view类型的说明:view(訪问网页): 用户点击view类型按钮后,会直接跳转到开发人员指定的url中。于是我在第一时间更新了小q机器人(微信号:xiaoqrobot)的菜单,在一级菜单“许多其他”下添加了二级菜单“使用帮助”,点击该菜单项会直接跳转到网页,例如以下图所看到的。近 阅读全文
posted @ 2014-03-13 16:06 知识天地 阅读(776) 评论(0) 推荐(0) 编辑
[038] 微信公众帐号开发教程第14篇-自定义菜单的创建及菜单事件响应
摘要:微信5.0公布2013年8月5日,伴随着微信5.0 iPhone版的公布,公众平台也进行了重要的更新,主要包括:1)运营主体为组织,可选择成为服务号或者订阅号;2)服务号能够申请自己定义菜单;3)使用QQ登录的公众号,能够升级为邮箱登录;4)使用邮箱登录的公众号,能够改动登录邮箱;5)编辑图文消息可选填作者;6)群发消息能够同步到腾讯微博。当中,大家议论最多的当属前两条,就是关于帐号类型和自己定义菜单的更新,我这里做几点补充说明:1)眼下公众号类型分为两种:服务号和订阅号,8月5日平台更新后全部的帐号默认为订阅号,有一次转换成服务号的机会;2)服务号主要面向企业、政府和其它组织,而订阅号主要面 阅读全文
posted @ 2014-03-13 16:00 知识天地 阅读(4580) 评论(1) 推荐(0) 编辑
[037] 微信公众帐号开发教程第13篇-图文消息全攻略
摘要:引言及内容概要已经有几位读者抱怨“柳峰仅仅用到文本消息作为演示例子,从来不提图文消息,都不知道图文消息该怎样使用”,好吧,我错了,原本以为把基础API封装完、框架搭建好,再给出一个文本消息的使用演示例子,大家就能够照猫画虎的,也许是由于我的绘画功底太差,画出的那仅仅猫本来就不像猫吧……本篇主要介绍微信公众帐号开发中图文消息的使用,以及图文消息的几种表现形式。标题取名为“图文消息全攻略”,这绝对不是标题党,是想借此机会把大家对图文消息相关的问题、疑虑、障碍所有清除掉。图文消息的主要参数解释通过微信官方的消息接口指南,能够看到对图文消息的参数介绍,例如以下图所看到的:从图中能够了解到:1)图文消息 阅读全文
posted @ 2014-03-13 15:58 知识天地 阅读(1213) 评论(0) 推荐(0) 编辑
[036] 微信公众帐号开发教程第12篇-符号表情的发送(下)(转)
摘要:引言及文章概要第11篇文章给出了Unified版本号的符号表情(emoji表情)代码表,而且介绍了怎样在微信公众帐号开发模式下发送emoji表情,还在文章结尾出,卖了个关子:“小q机器人中使用的一些符号表情,在微信的符号表情选择栏里根本找不到,而且在上篇文章给出的符号表情代码表(Unified版)中也沒有,那这些表情是怎样发送的呢?”如以下两张图所看到的的符号表情“情侣”和“公共汽车”。本文主要介绍以下内容:1)怎样在微信上使用许多其他的符号表情(即怎样发送在微信符号表情选择栏中不存在的emoji表情);2)给出SoftBank版符号表情的代码对比表;3)介绍及演示怎样发送SoftBank版本 阅读全文
posted @ 2014-03-13 15:55 知识天地 阅读(6652) 评论(0) 推荐(0) 编辑
[035] 微信公众帐号开发教程第11篇-符号表情的发送(上)(转)
摘要:题外话(能够略过)相信这篇文章已经让大家等的太久了,不是我故弄玄虚、吊大家胃口,而是写一篇文章真的须要花太多的时间。或许一篇文章,你们花3-5分钟就看完了、就学会掌握了,而我却要花2-3个小时的时间来完成,或许唯独用心写过文章的人才干体会,希望大家能够相互体谅!也以前有人对我说,我写的东西太0基础,都是入门级的东西。好吧,我承认众口难调,非常难满足全部的读者,再加上我自己也仅仅是个新手,一个4月前才听说微信公众平台这个词的刚开始学习的人,谢谢你们以不同方式对我的激励,我会更加努力的!第9篇文章介绍了QQ表情的发送与接收。在此之后,非常多朋友问我怎样发emoji表情(微信上叫符号表情),也就让我 阅读全文
posted @ 2014-03-13 12:11 知识天地 阅读(4430) 评论(1) 推荐(0) 编辑
[034] 微信公众帐号开发教程第10篇-解析接口中的消息创建时间CreateTime(转)
摘要:从微信公众平台的消息接口指南中能够看出,每种类型的消息定义中,都包括有CreateTime參数,它表示消息的创建时间,例如以下图所看到的:上图是消息接口指南中4.1-文本消息的定义。注意CreateTime的描写叙述:消息创建时间(整型),重点在于这是一个整型的时间,而不是我们大家所熟悉的相似于"yyyy-MM-dd HH:mm:ss"的标准格式时间。本文主要想介绍的就是微信消息接口中定义的整型消息创建时间CreateTime的含义,以及怎样将CreateTime转换成我们所熟悉的时间格式。整型CreateTime的含义消息接口中定义的消息创建时间CreateTime,它表 阅读全文
posted @ 2014-03-13 12:09 知识天地 阅读(3107) 评论(0) 推荐(0) 编辑
[033] 微信公众帐号开发教程第9篇-QQ表情的发送与接收(转)
摘要:我想大家对QQ表情一定不会陌生,一个个小头像极大丰富了聊天的乐趣,使得聊天不再是简单的文字叙述,还能够配上喜、怒、哀、乐等表达人物心情的小图片。本文重点要介绍的内容就是怎样在微信公众平台使用QQ表情,即在微信公众帐号开发模式下,怎样发送QQ表情给用户,以及怎样识别用户发来的是QQ表情。QQ表情代码表首先须要明确的是:QQ表情尽管呈现为一张张动态的表情图片,但在微信公众平台的消息接口中却是属于文本消息;也就是说当用户向公众帐号发送QQ表情时,公众帐号后台程序接收到的消息类型MsgType的值为text。仅仅要上面这点能理解了,以下的工作就好开展了。对于QQ表情,发送的是文本消息,而呈现出来却是表 阅读全文
posted @ 2014-03-13 12:07 知识天地 阅读(3522) 评论(0) 推荐(0) 编辑
[032] 微信公众帐号开发教程第8篇-文本消息中使用网页超链接(转)
摘要:本文主要介绍网页超链接的作用以及怎样在文本消息中使用网页超链接。网页超链接的作用我想但凡是熟悉HTML的朋友,对超链接一定不会陌生。而今天我们要讨论和使用的仅仅是超链接中的当中一种---网页超链接,即使用HTML中的标签将某段文字链接到其它网页上去,示比例如以下:[html]view plaincopy柳峰的博客上面是一段标准的HTML代码,实现了一个网页超链接,即将“柳峰的博客”5个字链接到了博客主页URL,当“柳峰的博客”5个字时,会打开http://blog.csdn.net/lyq8479所指向的网页。怎样在文本消息中使用网页超链接事实上,不知道怎样在文本消息中使用网页超链接的开发人员 阅读全文
posted @ 2014-03-13 12:04 知识天地 阅读(3308) 评论(0) 推荐(1) 编辑
[031] 微信公众帐号开发教程第7篇-文本消息中换行符的使用(转)
摘要:本篇文章主要介绍在文本消息中使用换行符的长处以及怎样使用换行符。近期一个月尽管抽不出时间写博客,但却一直在认真答复大家提出的问题。收到这么多的回复、关注和酬谢,还是蛮有成就感的,让我认为做这件事越来越有意义,更加坚定了我继续写下去的决心。经过前面六篇文章的解说,相信在看文章的你,已经掌握了微信公众帐号的基础开发知识(基于Java),如框架搭建、API封装、消息接收与回复等;接下来的系列文章将专注于解说公众帐号开发中的技巧及有用功能的开发(如天气查询、周边搜索、人机对话等)。使用换行的长处及演示例子使用换行的长处无非就是让信息的呈现更加整齐、美观和直观,适当的在文本消息中使用换行符,会让人看了之 阅读全文
posted @ 2014-03-13 11:59 知识天地 阅读(1590) 评论(0) 推荐(0) 编辑
[030] 微信公众帐号开发教程第6篇-文本消息的内容长度限制揭秘(转)
摘要:相信不少朋友都遇到过这种问题:当发送的文本消息内容过长时,微信将不做不论什么响应。那么究竟微信同意的文本消息的最大长度是多少呢?我们又该怎样计算文本的长度呢?为什么还有些人反应微信好像支持的文本消息最大长度在1300多呢?这篇文章会彻底解除大家的疑问。接口文档中对消息长度限制为2048可以看到,接口文档中写的非常明白:回复的消息内容长度不超过2048字节。那为什么非常多人測试反应消息内容长度在1300多字节时,微信就不响应了呢?我想这问题应该在这部分人沒有搞清晰究竟该怎样计算文本的字节数。怎样正确计算文本所占字节数计算文本(字符串)所占字节数,大家第一个想到的应该就是String类的getBy 阅读全文
posted @ 2014-03-13 11:57 知识天地 阅读(4414) 评论(0) 推荐(0) 编辑
[029] 微信公众帐号开发教程第5篇-各种消息的接收与响应(转)
摘要:前一篇文章里我们已经把微信公众平台接口中消息及相关操作都进行了封装,本章节将主要介绍怎样接收微信server发送的消息并做出响应。明确在哪接收消息从微信公众平台接口消息指南中能够了解到,当用户向公众帐号发消息时,微信server会将消息通过POST方式提交给我们在接口配置信息中填写的URL,而我们就须要在URL所指向的请求处理类CoreServlet的doPost方法中接收消息、处理消息和响应消息。接收、处理、响应消息以下先来看我已经写好的CoreServlet的完整代码:[java]view plaincopypackageorg.liufeng.course.servlet;importj 阅读全文
posted @ 2014-03-13 11:56 知识天地 阅读(1246) 评论(0) 推荐(0) 编辑
[028] 微信公众帐号开发教程第4篇-消息及消息处理工具的封装(转)
摘要:工欲善其事必先利其器!本篇内容主要解说怎样将微信公众平台定义的消息及消息相关的操作封装成工具类,方面后期的使用。这里须要明白的是消息事实上是由用户发给你的公众帐号的,消息先被微信平台接收到,然后微信平台会将该消息转给你在开发模式接口配置中指定的URL地址。微信公众平台消息接口要接收微信平台发送的消息,我们须要先熟悉微信公众平台API中消息接口部分,点此进入,点击后将进入到消息接口指南部分,例如以下图所看到的:在上图左側能够看到微信公众平台眼下开放的接口有三种:消息接口、通用接口和自己定义菜单接口。通用接口和自己定义菜单接口唯独拿到内測资格才干调用,而内測资格的申请也已经关闭了,我们唯独期待将来 阅读全文
posted @ 2014-03-13 11:53 知识天地 阅读(772) 评论(0) 推荐(0) 编辑
微信公众帐号开发教程第3篇-开发模式启用及接口配置(转)
摘要:编辑模式与开发模式微信公众帐号申请成功后,要想接收处理用户的请求,就必须要在“高级功能”里进行配置,点击“高级功能”,将看到如下界面:从上图中能够看到,高级功能包括两种模式:编辑模式和开发模式,而且这两种模式是相互排斥关系,即两种模式不能同一时候开启。那两种模式有什么差别呢?作为开发人员究竟要开启哪一种呢?编辑模式:主要针对非编程人员及信息公布类公众帐号使用。开启该模式后,能够方便地通过界面配置“自己定义菜单”和“自己主动回复的消息”。开发模式:主要针对具备开发能力的人使用。开启该模式后,能够使用微信公众平台开放的接口,通过编程方式实现自己定义菜单的创建、用户消息的接收/处理/响应。这样的模式 阅读全文
posted @ 2014-03-13 11:51 知识天地 阅读(1725) 评论(0) 推荐(0) 编辑

1 2 下一页
点击右上角即可分享
微信分享提示