微信公众平台
开源技术之家
这个作者很懒,什么都没留下…
展开
-
微信公众帐号开发教程第2篇-微信公众帐号的类型(普通和会议) (2)
个人公众帐号与企业公众帐号记得在两个月前,我在微信官方开发群里问个人公众帐号与企业公众帐号有什么区别的时候,还被人笑话过,没有人愿意告知,也许是这个问题问的太过于简单了吧。我想一定也还有不少朋友在刚接触时,也搞不清楚这一点。其实,在注册微信公众帐号时,是不区分个人帐号与企业帐号的,它们需要填写的注册资料是一样的,这个区别仅仅是帐号申请成功后在使用用途上的区别罢了。然而,在注册公众帐号时的确有个转载 2013-10-15 09:41:40 · 993 阅读 · 0 评论 -
微信公众帐号开发教程第4篇-消息及消息处理工具的封装 (4)
工欲善其事必先利其器!本篇内容主要讲解如何将微信公众平台定义的消息及消息相关的操作封装成工具类,方面后期的使用。这里需要明确的是消息其实是由用户发给你的公众帐号的,消息先被微信平台接收到,然后微信平台会将该消息转给你在开发模式接口配置中指定的URL地址。微信公众平台消息接口要接收微信平台发送的消息,我们需要先熟悉微信公众平台API中消息接口部分,点此进入,点击后将进入到消息接口指南转载 2013-10-15 09:45:27 · 1359 阅读 · 0 评论 -
微信公众帐号开发教程第12篇-符号表情的发送(下)(12)
引言及文章概要第11篇文章给出了Unified版本的符号表情(emoji表情)代码表,并且介绍了如何在微信公众帐号开发模式下发送emoji表情,还在文章结尾出,卖了个关子:“小q机器人中使用的一些符号表情,在微信的符号表情选择栏里根本找不到,并且在上篇文章给出的符号表情代码表(Unified版)中也没有,那这些表情是如何发送的呢?”如下面两张图所示的符号表情“情侣”和“公共汽车”。转载 2013-10-15 10:02:56 · 1163 阅读 · 0 评论 -
百思不得姐框架(一)
一 框架效果图和原理图1 框架的效果图:2 根据总体的app的效果图,我们总结了采用的方案是:—-> 采用主流的框架来搭建.搭建效果图:3 采用纯代码的形式来搭建框架(下面是设置窗口部分代码)—-> 代码块一:- (BOOL)application:(UIApplication *)application didFinishLau转载 2018-02-06 14:50:27 · 338 阅读 · 0 评论 -
百思不得姐框架(二)
一 该部分框架效果图和实现思路框架二的效果图:实现思路:—- 1> 先完善tabBar(主要是自定义)—- 2> 再完善导航条—- 3> 其次完善屏幕侧滑(主要是全屏侧滑功能)二 抽取分类(设置到插件中)1 抽取分类的思想: 实现复用—-> 1.1 上部分代码中,我们需要设置tabBar中图片成未被渲染的格式,因此我们抽取了一转载 2018-02-06 14:51:54 · 278 阅读 · 0 评论 -
百思不得姐之广告界面(三)
一 概述和总体功能图1 广告界面的意思: 当用户点击启动一个app的时候,app并不会马上显示到主框架,而是先在屏幕中加载一张图片,而这张图片就称之为广告.由于图片是从服务器中请求的,所以每次启动app加载的广告图片都是不一样的.2 设置广告界面的原因: 反正用户启动app的时候都会花费一点时间才会跳转到主界面,于是商家就利用这段时间做出了这样一种广告界面,同时也提供用户选择,如果转载 2018-02-06 14:52:29 · 454 阅读 · 0 评论 -
百思不得姐之新帖(四)
一 功能成型图和该部分知识点1 功能图:2 学习的知识点:—-> 1> 自定义cell—-> 2> 图片的裁剪(两种方法)—-> 3> 分割线的设置(三种方法)—-> 4> 传统方法裁剪图片对app帧数的影响二 隐藏底部tabBar1 从整体app的功能看,当用户点击新帖左上角的按钮的时候,需要跳转页面到推荐标签中,但是需要隐转载 2018-02-06 14:53:07 · 260 阅读 · 0 评论 -
百思不得姐之立即登录注册模块(五)
一 功能图和实现思路具体功能图:实现思路:—-> 1 关注控制器模块搭建(xib)—-> 2 登录和注册界面的总体模块数量(三个模块),可以用三个view来装各自的子控件—-> 2.2 先做上面的view—>中间的view—>底部的view(顺序自定)—-> 2.3 创建两个xib,用同一个类来管理两个xib—-> 2.4 将中间的v转载 2018-02-06 14:53:47 · 468 阅读 · 0 评论 -
百思不得姐之"我的"模块功能(六)
一 功能图和知识点1 功能图部分:(由于网速的原因,网页部分没有加载出来,但是功能完好)2 该部分能学到的知识点概括:>1 UITableView的使用(简单)>2 UICollectionView的使用>3 请求数据>4 模型>5 自定义cell>6 清除缓存>7 细节处理二 确定搭建方式1 思考:转载 2018-02-06 14:54:44 · 326 阅读 · 0 评论 -
百思不得姐数据刷新数据部分(七)
一 刷新功能图和内部计算原理图1 刷新功能图:2 内部计算原理图二 解析步骤1 分析整个精华模块2 真实数据请求部分3 模型4 先添加尾部刷新控件5 再添加头部刷新控件6 处理刷新业务逻辑7 知识点补充三 分析模块1 从一个完整的app中可以看出,在精华模块中处于全部标题的部分数据包括了转载 2018-02-06 14:55:22 · 359 阅读 · 0 评论 -
百思不得姐之自定义cell(八)
一 运行图和解析顺序1 运行图:2 解析顺序:—-> 2.1 新增的刷新功能(点击各自标题刷新和点击tabBar中的按钮刷新对应的内容)—-> 2.2 论cell的2种做法—-> 2.3 自定义cell—-> 2.4 设置cell的数据—-> 2.5 计算cell的高度—-> 2.6 处理热门评论二 新增的数据刷新功能转载 2018-02-06 14:55:56 · 339 阅读 · 0 评论 -
百思不得姐之自定义cell的完善部分(九)
一 效果图和五个模块的分析1 效果图:2 五个模块分析—-> 2.1 模块图: 1>视频模块 2>声音模块 3> 图片模块 4> 段子模块 5> 包含前面四种类型的模块—-> 2.2 视频模块—-> 2.3 图片模块—-> 2.4 声音模块—-> 2.5 段子模块—-> 2.6 全部模块(包括上转载 2018-02-06 14:56:32 · 414 阅读 · 0 评论 -
微信公众帐号开发教程第3篇-开发模式启用及接口配置 (3)
编辑模式与开发模式微信公众帐号申请成功后,要想接收处理用户的请求,就必须要在“高级功能”里进行配置,点击“高级功能”,将看到如下界面:从上图中可以看到,高级功能包含两种模式:编辑模式和开发模式,并且这两种模式是互斥关系,即两种模式不能同时开启。那两种模式有什么区别呢?作为开发人员到底要开启哪一种呢?编辑模式:主要针对非编程人员及信息发布类公众帐号使用。开启该模式后,可以方便地通转载 2013-10-15 09:42:23 · 1379 阅读 · 0 评论 -
JAVA调用国家气象局的天气预报(返回json格式)
今天做了一个微信公众平台的小功能,用到了天气预报功能 ,所以就写了一个demo供大家参考,水平一般般,如此不对之处或代码欠优之处,请大家帮忙指正。话不多说了 直接上代码,看不懂的童鞋可以留言,或者左边的QQ联系我的哦。 注:由于返回格式是json的,所以这里用到了json解析,所以你的项目中需要导入json的jar包,大家可以在网上搜一下,这里就不指出了。我用的是这一个:json应用j原创 2013-10-15 09:05:24 · 3804 阅读 · 1 评论 -
微信公众帐号开发教程第15篇-自定义菜单的view类型(访问网页)(15)
引言及内容概要距离写上一篇文章《自定义菜单的创建及菜单事件响应》整整过了两个月的时间,那时公众平台还没有开放view类型的菜单。在不久前,微信公众平台悄悄开放了view类型的菜单,却没有在首页发布任何通知,貌似微信团队很喜欢这么干。一个偶然的机会,我留意到API文档的自定义菜单接口发生了变化,增加了对菜单view类型的说明:view(访问网页): 用户点击view类型按钮后,会直接转载 2013-10-15 10:06:38 · 1465 阅读 · 0 评论 -
微信公众帐号开发教程第5篇-各种消息的接收与响应 (5)
前一篇文章里我们已经把微信公众平台接口中消息及相关操作都进行了封装,本章节将主要介绍如何接收微信服务器发送的消息并做出响应。明确在哪接收消息从微信公众平台接口消息指南中可以了解到,当用户向公众帐号发消息时,微信服务器会将消息通过POST方式提交给我们在接口配置信息中填写的URL,而我们就需要在URL所指向的请求处理类CoreServlet的doPost方法中接收消息、处理消息和响应转载 2013-10-15 09:47:16 · 1180 阅读 · 0 评论 -
微信公众帐号开发教程第7篇-文本消息中换行符的使用 (7)
本篇文章主要介绍在文本消息中使用换行符的好处以及如何使用换行符。最近一个月虽然抽不出时间写博客,但却一直在认真答复大家提出的问题。收到这么多的回复、关注和答谢,还是蛮有成就感的,让我觉得做这件事越来越有意义,更加坚定了我继续写下去的决心。经过前面六篇文章的讲解,相信在看文章的你,已经掌握了微信公众帐号的基础开发知识(基于Java),如框架搭建、API封装、消息接收与回复等;接下来的系列文章将专转载 2013-10-15 09:58:01 · 1348 阅读 · 0 评论 -
微信公众帐号开发教程第11篇-符号表情的发送(上)(11)
题外话(可以略过)相信这篇文章已经让大家等的太久了,不是我故弄玄虚、吊大家胃口,而是写一篇文章真的需要花太多的时间。也许一篇文章,你们花3-5分钟就看完了、就学会掌握了,而我却要花2-3个小时的时间来完成,也许只有用心写过文章的人才能体会,希望大家能够相互体谅! 也曾经有人对我说,我写的东西太初级,都是入门级的东西。好吧,我承认众口难调,很难满足所有的读者,再加上我自己也只是个新手,一转载 2013-10-15 10:02:00 · 1437 阅读 · 0 评论 -
微信公众帐号开发教程第8篇-文本消息中使用网页超链接(8)
本文主要介绍网页超链接的作用以及如何在文本消息中使用网页超链接。网页超链接的作用我想但凡是熟悉HTML的朋友,对超链接一定不会陌生。而今天我们要讨论和使用的只是超链接中的其中一种---网页超链接,即使用HTML中的标签将某段文字链接到其他网页上去,示例如下:[html] view plaincopyprint?a href="http://blog.转载 2013-10-15 09:59:18 · 1069 阅读 · 0 评论 -
微信公众帐号开发教程第14篇-自定义菜单的创建及菜单事件响应 (14)
微信5.0发布2013年8月5日,伴随着微信5.0 iPhone版的发布,公众平台也进行了重要的更新,主要包括:1)运营主体为组织,可选择成为服务号或者订阅号;2)服务号可以申请自定义菜单;3)使用QQ登录的公众号,可以升级为邮箱登录;4)使用邮箱登录的公众号,可以修改登录邮箱;5)编辑图文消息可选填作者;6)群发消息可以同步到腾讯微博。其中,大家议论最多的当属前两转载 2013-10-15 10:04:28 · 1769 阅读 · 0 评论 -
微信公众帐号开发教程第1篇-引言 .(25)
接触微信公众帐号已经有两个多月的时间了,在这期间,除了陆续完善个人公众帐号xiaoqrobot以外,还带领团队为公司开发了两个企业应用:一个是普通类型的公众帐号,另一个是会议类型的公众帐号。经过这3个公众帐号的开发,对目前微信公众平台开放的api算是比较熟悉了,像文本消息、图文消息、音乐消息、语音消息、位置消息等全部用到过,菜单也使用过。所以,就有了写微信公众帐号开发教程的想法,将学习到的技术经验转载 2013-10-15 09:07:27 · 1109 阅读 · 0 评论 -
JAVA调用新浪天气预报代码(返回xml格式)
今天再写一个JAVA调用新浪天气预报的代码,这个返回的是xml格式的,所以这里要用到xml解析,这里采用的是dom4解析,所以这里要导入dom4j的jar包,另外需要建立远程连接还需要导入httpclient这个jar包,具体不多说了,直接上代码。 注:由于新浪用的是gbk的编码 所以我们要转码。1.第一方法是获取新浪天气的代码:public static String getWe原创 2013-10-15 09:16:43 · 1852 阅读 · 0 评论 -
微信公众帐号开发教程第6篇-文本消息的内容长度限制揭秘 .
相信不少朋友都遇到过这样的问题:当发送的文本消息内容过长时,微信将不做任何响应。那么到底微信允许的文本消息的最大长度是多少呢?我们又该如何计算文本的长度呢?为什么还有些人反应微信好像支持的文本消息最大长度在1300多呢?这篇文章会彻底解除大家的疑问。接口文档中对消息长度限制为2048可以看到,接口文档中写的很明确:回复的消息内容长度不超过2048字节。那为什么很多人测试反应消息转载 2013-10-15 09:50:57 · 1184 阅读 · 0 评论 -
微信公众帐号开发教程第9篇-QQ表情的发送与接收(9)
我想大家对QQ表情一定不会陌生,一个个小头像极大丰富了聊天的乐趣,使得聊天不再是简单的文字叙述,还能够配上喜、怒、哀、乐等表达人物心情的小图片。本文重点要介绍的内容就是如何在微信公众平台使用QQ表情,即在微信公众帐号开发模式下,如何发送QQ表情给用户,以及如何识别用户发来的是QQ表情。QQ表情代码表首先需要明确的是:QQ表情虽然呈现为一张张动态的表情图片,但在微信公众平台的消息接口转载 2013-10-15 10:00:00 · 1206 阅读 · 0 评论 -
微信公众帐号开发教程第10篇-解析接口中的消息创建时间CreateTime(10)
从微信公众平台的消息接口指南中可以看出,每种类型的消息定义中,都包含有CreateTime参数,它表示消息的创建时间,如下图所示:上图是消息接口指南中4.1-文本消息的定义。注意CreateTime的描述:消息创建时间(整型),重点在于这是一个整型的时间,而不是我们大家所熟悉的类似于"yyyy-MM-dd HH:mm:ss"的标准格式时间。本文主要想介绍的就是微信消息接口中定义的整型消息创转载 2013-10-15 10:00:58 · 1176 阅读 · 0 评论 -
微信公众帐号开发教程第13篇-图文消息全攻略 (13)
引言及内容概要已经有几位读者抱怨“柳峰只用到文本消息作为示例,从来不提图文消息,都不知道图文消息该如何使用”,好吧,我错了,原本以为把基础API封装完、框架搭建好,再给出一个文本消息的使用示例,大家就能够照猫画虎的,或许是因为我的绘画功底太差,画出的那只猫本来就不像猫吧……本篇主要介绍微信公众帐号开发中图文消息的使用,以及图文消息的几种表现形式。标题取名为“图文消息全攻略”,这绝对不是标题转载 2013-10-15 10:03:42 · 1097 阅读 · 0 评论 -
百思不得姐之图片处理(保存与下载)
一 功能图二 讲解思路1 回顾上一篇内容2 创建加载图片类(同时创建xib)3 点击图片查看大图4 点击查看大图(查看长图)5 model出展示图片的控制器6 保存图片7 封装根据网络状态展示不同的图片三 回顾上一篇内容1 上一篇内容讲到对整个cell的分析,通过创建一个类(XIB)来管理cell的顶部和尾部总转载 2018-02-06 14:57:28 · 1177 阅读 · 0 评论