公众号
killcwd
这个作者很懒,什么都没留下…
展开
-
微信公众平台开发 ACCESS TOKEN
本文介绍微信公众平台下Access Token的概念及获取方法。一、Access Tokenaccess_token是公众号的全局唯一票据,公众号调用各接口时都需使用access_token。正常情况下access_token有效期为7200秒,重复获取将导致上次获取的access_token失效。公众号可以使用AppID和AppSecret调用本接口来获取acce转载 2014-06-25 09:06:24 · 3267 阅读 · 0 评论 -
微信企业号开发之如何建立连接(1)
通过主动调用模式、回调模式和JSAPI模式三种连接方式的结合,你可以在企业号中建立功能强大的移动轻应用,并依托微信数亿活跃用户,帮助企业方便、快捷地实现应用的部署,并确保应用的活跃度。AD:WOT2015 互联网运维与开发者大会 热销抢票连接将使你的企业号更具价值,你可以使用以下三种方式,连接你的企业号及企业应用:1、企业应用调用企业号提供的接口,管转载 2015-04-09 14:05:11 · 1941 阅读 · 0 评论 -
微信公众平台开发上传下载多媒体文件
微信公众账号在回复图片、语音、视频的时候,将使用media_id来调用相关文件,很多朋友咨询这个如何开发实现。本文将介绍在微信公众平台开发过程中,如何上传下载多媒体文件。 一、上传多媒体文件公众号可调用本接口来上传图片、语音、视频等文件到微信服务器,上传后服务器会返回对应的media_id,公众号此后可根据该media_id来获取多媒体。请注意,media_id是可复用的,调用该接口需转载 2015-03-11 16:50:51 · 1605 阅读 · 0 评论 -
C#微信公众号开发系列教程六(被动回复与上传下载多媒体文件)
转自http://www.2cto.com/kf/201501/368937.html第四,第五章已经讲了怎么处理用户发送的消息,本章就来讲讲怎么响应用户的请求。想必新手看到这个标题也就懵了,千万别懵,微信的接口就这样,在回复图片、音乐、语音等都需要将我们的媒体文件上传到微信的服务器才能使用。不知道这样的做法是出于什么考虑的,而且同是给用户回复消息,客服接口和群发接口发送的消息体格式竟然是转载 2015-03-11 17:06:56 · 1574 阅读 · 0 评论 -
微信公共服务平台开发(.Net 的实现)4-------语音识别
语音识别这个功能属于高级功能,必须微信实名认证后才能实现,认证费用300元/年,如果你作为开发者可以申请测试帐号,也是可以的。首先建立一个微信消息类,这个类比之前多了一个属性。[csharp] view plaincopyclass wxmessage { public string FromUserName { get; set;转载 2014-06-25 09:45:56 · 870 阅读 · 0 评论 -
微信公共服务平台开发(.Net 的实现)1-------认证“成为开发者”
这些代码也就开始认证的时候用一次,以后就不用了:[csharp] view plaincopyconst string Token = "XXXXX";//你的token protected void Page_Load(object sender, EventArgs e) { string postStr = ""; if (转载 2014-06-25 09:40:11 · 720 阅读 · 0 评论 -
微信公共服务平台开发(.Net 的实现)5-------解决access_token过期的问题
因为access_token,在以后的高级功能里面会经常用到,所以这里不得不这里对前面所讲解的access_token改造一下。另外需要说明的是access_token是变化的,有自己的周期,官方解释为:"有效期为7200秒",这就要求我们把获得的access_token存入一个物理文件或者Application中,请求到过期后修改这些内容,需要用的时候读出来.有些人可转载 2014-06-25 09:37:25 · 803 阅读 · 0 评论 -
微信公共服务平台开发(.Net 的实现)3-------发送文本消息
首先建立一个微信消息类。[csharp] view plaincopyclass wxmessage { public string FromUserName { get; set; } public string ToUserName { get; set; } public string Ms转载 2014-06-25 09:42:36 · 721 阅读 · 0 评论 -
微信公共服务平台开发(.Net 的实现)2-------获得ACCESSTOKEN
成为了开发者之后微信平台会给您appid和secret,在订阅号中是没有的,所以因该申请一下服务号有了ACCESSTOKEN才能做添加菜单,上传/下载图片等功能[csharp] view plaincopyprivate string GetToken() { // 也可以这样写: //return转载 2014-06-25 09:41:40 · 876 阅读 · 0 评论 -
微信公共服务平台开发(.Net 的实现)13-------网页授权(下 :C#代码的实现 )
接着上次的理论,我们这次来研究用代码实现“网页授权获取用户基本信息”,首先我们需要一个链接指向微信的授权页面,在微信开发平台中已经说了,这个链接必须在微信客户端中打开,那么我们就干脆使用文本消息来完成吧,也就是说当我们发送“授权”两个字的时候,微信给我们一个链接,我们点击这个链接然后进入“授权页面”。首先改造一下我们OnLoad函数:[csharp] view plainc转载 2014-06-25 10:00:49 · 770 阅读 · 0 评论 -
微信公共服务平台开发(.Net 的实现)12-------网页授权(上 :更加深入理解OAuth2.0 )
我们首先来认识一下OAuth协议吧,这个东西很早就听说过,总觉得离我很远(我的项目用不到这些),但是最近不得不学习一下了。我在网上找了一些解释,认为解释的最好的是这样说的(出处:http://hi.baidu.com/powerthinks/item/f1cb9b3c7a88251c9dc65efa) 如果你开车去酒店赴宴,你经常会苦于找不到停车位而耽误很多时间。是否有好办法可转载 2014-06-25 09:59:13 · 922 阅读 · 0 评论 -
微信公共服务平台开发(.Net 的实现)11-------客服消息(定项消息推送 重要的OPENID)
这次我们来一起研究一下“客服消息”,首先明确一下“客服消息”的概念。这不同于之前的“被动响应消息”,也就是说并不是之前“你一言我一语的即时响应”,可能在某种情况下你需要给不同的人主动发送消息,例如你的餐馆推出了新的川菜,那么你需要给喜欢川菜的人发送消息,而并不是等着被人发送“有什么新菜”后,然后反馈给客户,我推出了什么什么的。 说道这里可能有人会问,那不是群发吗?微转载 2014-06-25 09:56:24 · 1390 阅读 · 0 评论 -
微信公共服务平台开发(.Net 的实现)10-------地理位置
微信公共平台中涉及到地理位置的有两种情况: 第一、我发送一个自选的地理位置给微信,然后微信可以自动反馈响应的信息。 第二、让微信获取我们GPS定位地址位置,反馈响应的信息。 首先我们先来看第一种,在微信中除了可以发文本,图片,语音等还有一个信息就是地理位置,按照微信接受地理信息的XML信息,我们需要改造一下之前的wxmessage类加上几个属转载 2014-06-25 09:54:38 · 825 阅读 · 0 评论 -
微信公共服务平台开发(.Net 的实现)9-------处理二维码
今天我们来共同学习一下微信公共服务平台中一个重要内容---二维码扫描。众所周知二维码目前应用范围很广,在这里不再叙述背景了,但是值得一提的是目前大家手机上面应用的二维码扫描工具是支持的都是QR码和PDF417码标准,这就是为什么你用各种扫码工具扫出来的都一样的原因,因为大家都使用了同样的标准。 在微信中的“扫一扫”功能也支持了这种标准,但是我们如果在微信公共服务平台中开发,使转载 2014-06-25 09:53:15 · 1087 阅读 · 0 评论 -
微信公共服务平台开发(.Net 的实现)8-------处理图片(上传下载发送)
举个例子,有人对着我们的公共微信号拍个照片发送过来,然后我们处理这个照片,比如进行ocr识别字(随后就会降到这个例子),或者人脸识别,或者拍照取证等,这些功能都是相当有用的。那么我们现在就要分析一下这个过程。微信平台肯定不能帮助我们OCR或者人脸识别等功能,要做这些功能首先到得到图片!用户拍摄的照片首先被上传到了wenxin的服务器,然后就有了一个mediaID,我们用这个mediaID可转载 2014-06-25 09:52:00 · 777 阅读 · 0 评论 -
微信公共服务平台开发(.Net 的实现)7-------发送图文消息
之前我们讲过让微信发送给我们普通的文本信息,下面我们来看看如何发送图文信息,需要注意的是这里说的是,让微信发给我们,而不是我们拍个图片发给微信处理,我们上传图片在以后的章节介绍.下面是发送图文消息的函数,涉及title(标题),description(摘要),picurl(图片),链接(url)几个关键的参数:[csharp] view plaincopypro转载 2014-06-25 09:49:55 · 1029 阅读 · 0 评论 -
微信公共服务平台开发(.Net 的实现)6-------自定义菜单
户自定义菜单制作时,需要用到access_token,我们直接使用前面讲解的IsExistAccess_Token()函数。我理解的微信公共平台里面菜单分为button和sub_button,即菜单和子菜单,这些菜单都有一个name的属性,类别分为click和view,click类有key属性;而view类有url属性,含有子菜单的菜单没有key属性也没有url属性。这些情况可以从下面的例转载 2014-06-25 09:48:51 · 673 阅读 · 0 评论 -
关于微信群发时发送的内容为空的问题
微信群发功能开发时,只要内容包含HTML标签,发送的内容为空。折腾了我好几天。后来发现只要把Html标签中所含有的 “ ”双引号替换成“ ‘ ”单引号就能解决问题。原创 2015-04-17 09:06:03 · 1374 阅读 · 0 评论