随笔 - 172  文章 - 1  评论 - 1569  阅读 - 166万

随笔分类 -  原创

上一页 1 2 3 4 下一页
原创程序、代码
Senparc.Weixin.MP SDK 微信公众平台开发教程(十):多客服接口说明
摘要:微信官方的多客服接口原理是通过用户发送的信息,开发者服务器返回一条指定类型的响应信息,使用户的对话状态切换到官方的多客服状态(持续一段时间),这段时间内用户发送的所有信息都不会到达开发者的服务器,而是转到多客服的软件上。 需要实现多客服,必须是通过验证的服务号,进入后台的【服务】>【服务中心】>【多 阅读全文
posted @ 2014-06-02 12:55 SZW 阅读(20584) 评论(27) 推荐(1) 编辑
Senparc.Weixin.MP SDK 微信公众平台开发教程(八):通用接口说明
摘要:一、基础说明 这里说的“通用接口(CommonAPIs)”是使用微信公众账号一系列高级功能的必备验证功能(应用于开发模式)。 我们通过微信后台唯一的凭证,向通用接口发出请求,得到访问令牌(AccessToken),然后使用访问令牌去使用各项需要身份验证的高级功能,例如自定义菜单、获取用户信息、单发消 阅读全文
posted @ 2014-05-24 20:49 SZW 阅读(44259) 评论(12) 推荐(0) 编辑
Senparc.Weixin.MP SDK 微信公众平台开发教程(六):了解MessageHandler
摘要:上一篇《Senparc.Weixin.MP SDK 微信公众平台开发教程(五):使用Senparc.Weixin.MP SDK》我们讲述了如何使用Senparc.Weixin.MP SDK对接微信最基础的验证API,这一篇我们将具体讲一下这个SDK处理微信消息的核心:MessageHandler。 阅读全文
posted @ 2013-11-08 19:32 SZW 阅读(60122) 评论(69) 推荐(0) 编辑
Senparc.Weixin.MP SDK 微信公众平台开发教程(五):使用Senparc.Weixin.MP SDK
摘要:Senparc.Weixin.MP SDK 已经涵盖了微信 6.x 的几乎所有公共 API。 整个项目的源代码以都可以在这个项目中获取到:https://github.com/JeffreySu/WeiXinMPSDK PS:由于微信 API 以及 Senparc.Weixin SDK一直在不断升级 阅读全文
posted @ 2013-11-08 18:45 SZW 阅读(94889) 评论(49) 推荐(7) 编辑
Senparc.Weixin.MP SDK 微信公众平台开发教程(四):Hello World
摘要:以下写于2013-07-20 这一篇文章其实可以写在很前面,不过我还是希望开发者们尽多地了解清楚原理之后再下手。 通过上一篇Senparc.Weixin.MP SDK 微信公众平台开发教程(三):微信公众平台开发验证,我们已经使微信客户端发来的信息都可以转发到我们自己的服务器上。 下面将介绍如何处理 阅读全文
posted @ 2013-11-08 18:42 SZW 阅读(56754) 评论(6) 推荐(0) 编辑
Senparc.Weixin.MP SDK 微信公众平台开发教程(二):成为开发者
摘要:这一篇主要讲作为一名使用公众平台接口的开发者,你需要知道的一些东西。其中也涉及到一些微信官方的规定或比较掩蔽的注意点。欢迎补充! 我觉得做好成为开发者的准备比稀里糊涂开通微信后台的“高级”功能更重要,所以这一节先放在前面说。 一、公众平台的通讯过程 作为开发者,我们需要面对的主要有两个对象:微信服务 阅读全文
posted @ 2013-05-27 00:25 SZW 阅读(60461) 评论(35) 推荐(18) 编辑
Senparc.Weixin.MP SDK 微信公众平台开发教程(一):微信公众平台注册
摘要:微信公众平台(下面简称“公众平台”)注册步骤和导航还是比较流畅的,因此这个教程对于上网经验丰富的朋友来说,有点多余。不过为了保持教程系列的完整性,这里还是认认真真把流程梳理一遍。 第一步:进入公众平台地址:https://mp.weixin.qq.com 第二步:如果还没有账号,点击右上角的立即注册 阅读全文
posted @ 2013-05-20 23:07 SZW 阅读(59392) 评论(4) 推荐(3) 编辑
Senparc.Weixin SDK 微信公众号 .NET 开发教程 索引
摘要:Senparc.WeixinSDK从一开始就坚持开源的状态,这个过程中得到了许多朋友的认可和支持。 目前SDK已经达到比较稳定的版本,这个过程中我觉得有必要整理一些思路和经验,和大家一起分享。也欢迎大家的补充! 1、开源项目:https://github.com/JeffreySu/WeiXinMP 阅读全文
posted @ 2013-05-14 23:57 SZW 阅读(229156) 评论(127) 推荐(55) 编辑
[原创][下载]Senparc.Weixin.MP-微信公众平台SDK(C#) - 已支持微信7.x API
摘要:因为正在计划做一个微信机器人,需要用ASP.NET,找了一下只有PHP的SDK,没有C#的,于是动手写了一个,基本功能已经完成。 微信公众平台地址:http://mp.weixin.qq.com Senparc.Weixin.MP官网地址:http://weixin.senparc.com 阅读全文
posted @ 2013-01-13 00:34 SZW 阅读(97598) 评论(101) 推荐(25) 编辑
[随笔]教育、良心、金钱,北大青鸟,你到底想要干什么?
摘要:我很少,或者说几乎不会指名道姓去批评一个“知名”品牌,除非它真的让我怒了。 今天公司又面试了一个受过北大青鸟培训的学生。 公司的面试流程一般是:了解大致情况(包括目前在职/离职情况、就业打算、大致经验等少数几个问题);做一份面试卷(没有太高难度的题目,主要考察平时经验积累的组成和程度,以及表达能力);根据卷面情况深入了和工作有关的技能问题、个人想法;工作内容、薪资级待遇介绍及协商;结束。 今天的面试人进行完第二步(答题)之后就上厕所去了,完了似乎接了一个电话,也没有和公司任何人打招呼,出门了,办公室的同事开着门等了20分钟,人还没回来, 于是断定他走了。 如果只是这么一个人的这么一... 阅读全文
posted @ 2012-03-24 00:07 SZW 阅读(1027) 评论(4) 推荐(3) 编辑
[原创][备忘]“第五期HTML5技术分享沙龙——南京站(2011年7月16日)”Demo在线演示 及 源代码下载
摘要:该示例发布之后,得到了很多HTML5爱好者的关注,现在将源代码发布出来,希望可以和更多的人分享和交流:演示地址:http://116.255.138.93:8000/Default.aspx源代码下载及说明地址:http://116.255.138.93:8000/DownLoad.aspx 上述示例及源代码是我在7月16日参加HTML5小组技术分享沙龙(南京站)上的演示示例。 示例中使用了HTML5的众多特性,如Canvas、WebSocket、LocalStorage等,以及.NET的Office 2007格式文档处理。 其中几乎所有的演示代码都是当天达到南京之后在会场当场创作的(大概用. 阅读全文
posted @ 2011-07-19 12:24 SZW 阅读(1195) 评论(1) 推荐(2) 编辑
[随笔]给刚毕业的IT求职者的一点建议
摘要:1、了解公司和工作内容后再投简历;2、在得到业内人士认可之前,不要在简历上轻易写下“精通”两个字;3、公司从来不指望一个人什么都会,你可以说不知道,但不要乱说; 4、要敢于说出自己的想法;5、要开朗,要保持心理健康,要会放松和娱乐;6、最重要的:要诚实。 阅读全文
posted @ 2011-03-19 12:10 SZW 阅读(379) 评论(0) 推荐(0) 编辑
[讨论]日本地震对中国软件服务外包行业的影响分析(宏观)
摘要:随着日本地震和次生灾害的进一步发展,亚洲的软件服务外包行业也面临着可能的一轮新的调整。 在亚洲,日本的软件外包服务业市场份额也是相当巨大的,比如欧美的软件服务外包,(从质、量上说)基本上目前主要集中在印度、中国、日本三个国家(此外东南亚也有一块市场)。根据本人以往的一些接触,大致可以得出如下的一些特征(有限的样本范围内,只就本人碰到的几十个案例而言): 印度:从业人数众多,代码质量中上,代码风格和做事风格时常会让老美吃不消(没有贬义),因此一部分印度首包的项目会流到中国继续开发,总体开发成本低廉。 中国:从业人数众多,平均水平低于印度,有不少有实力的公司和个人能够提供很好的代码(包括规范和注. 阅读全文
posted @ 2011-03-18 14:10 SZW 阅读(3368) 评论(8) 推荐(2) 编辑
[备忘]ASP.NET MVC中RouteData.GetRequiredString("key")方法和RouteData.DataTokens["key"]方法使用上的区别
摘要:DataTokens中的Key是从Routing中获取的,可以是映射关系(可以不是字符串),这个key可以存在也可以不存在。如果不存在,返回null。如果存在,返回object。GetRequiredString中的Key必须存在,其值是从System.Web.Routing.RouteData.Values获取的,由于System.Web.Routing.RouteData.Values是继承了IDictionary<string, object>接口,使用key获取的时候,必须先保证其存在。如果不存在,系统会抛出InvalidOperationException类型的异常。如果 阅读全文
posted @ 2011-03-08 18:47 SZW 阅读(2517) 评论(1) 推荐(0) 编辑
[原创]关于Google搜索引擎抓录js内容的一点摸索
摘要:昨日微博上发了一条关于Google收录js以及Ajax,Flash内容的短信,有几位朋友颇感兴趣,于是在这里略微详细的做一些说明。 首先看这篇文章的前提是假设读者已经对搜索引擎的收录原理有所了解。一些基本的内容在我的书中已有比较详细的描述。 不妨这里我们简单回顾一下比较通用和常见的收录过程(其中部分细节已略去,保留一些比较关键的步骤。我们只看过程,不讨论特殊的行为及其是否合理):提交你的网站,或你的网站被搜索引擎关注到(通过其他网站外链等方式)。开始分析你的robots.txt文件(如果存在),确定哪些内容需要过滤,哪些内容可以直接关注。默认情况下从默认首页(或指定网页)开始爬行,请求过程相. 阅读全文
posted @ 2011-02-25 13:11 SZW 阅读(4395) 评论(9) 推荐(2) 编辑
[原创]Google Sitemap自动生成callback页面下载,无偿提供sitemap自动更新服务
摘要:只需上传1个文件,轻松实现网站sitemap自动更新。无需任何手动操作,且整个生成过程对目标服务器“0负担”! 阅读全文
posted @ 2011-02-24 13:00 SZW 阅读(1071) 评论(0) 推荐(0) 编辑
[原创]Senparc Google Sitemap 升级至v1.5
摘要:Senparc Google Sitemap (代号:SenMapic) 已升级至v1.5版本。手动生成地址:http://www.senparc.com/WebTools.xhtml/GoogleSitemap定制服务(自动生成)申请地址:http://www.senparc.com/SiteMap.xhtml/User_Applyv1.5的改善及新功能:1、更快的收录速度。2、更完善的统计报表。3、提供Sitemap资源(Sitemap.xml及Sitemap.html)开放下载(v1.5之前只能登陆后查看),为客户服务器自动获取Sitemap资源提供了接口。4、为所有定制服务提供Call 阅读全文
posted @ 2011-02-08 17:26 SZW 阅读(466) 评论(0) 推荐(0) 编辑
[原创]Senparc Google Sitemap 提供Sitemap开放下载服务
摘要:Senparc Google Sitemap (代号:SenMapic) 已升级至v1.5版本,升级详情见:Sitemap开放下载服务接口说明:API格式:http://www.senparc.com/Sitemap.xhtml/Download/[id]?v=[验证码]&file=[文件类型]&encoding=[编码]上述格式中:id(不可为空):Sitemap定制服务的ID(定制服务申请地址:http://www.senparc.com/SiteMap.xhtml/User_Apply)。验证码(不可为空):每个定制服务私有的验证码,当定制服务申请通过之后,可以在这个页面中找到:登陆ht 阅读全文
posted @ 2011-02-08 17:24 SZW 阅读(984) 评论(0) 推荐(0) 编辑
[原创]Senparc Google Sitemap 的Callback使用教程
摘要:说明:该功能适用于Senparc Google Sitemap (代号:SenMapic)v1.5及以上版本。 使用Callback全自动更新站点sitemap操作步骤:申请SenMapic定制服务,并获取ID、验证码等信息:http://www.senparc.com/SiteMap.xhtml/User_Apply在定制服务后台,可以获取到“Sitemap资源开放下载”的一个API(所有的Sitemap解析、生成操作都已被封装在这个URL中,开发人员无需关心其中的逻辑),关于这个API的介绍见:http://www.cnblogs.com/szw/archive/2011/02/08/S. 阅读全文
posted @ 2011-02-08 17:23 SZW 阅读(950) 评论(0) 推荐(0) 编辑
解决ASP.NET MVC的FileStreamResult无法正确返回数据问题
摘要:使用ASP.NET MVC 3 RC2 的时候发现,这样的代码在一些情况下总是无法返回正确的结果(理论上来说前几个版本也存在这种可能):[代码]跟踪了一下File的结果,确实已经有数据,但是无法在页面上返回(此时File重写方法返回的是FileSreamResult)。但如果把这个Stream先保存为文件,然后直接返回文件名是可以的:[代码]此时File重写方法返回的是FileContentResult。经过比较发现,这两个方法其实都可以获取到正确的FileSreamResult或者FileContentResult,只不过MVC无法正确渲染FileSreamResult,于是walkarou 阅读全文
posted @ 2011-01-22 17:37 SZW 阅读(5194) 评论(2) 推荐(1) 编辑

上一页 1 2 3 4 下一页
< 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

点击右上角即可分享
微信分享提示