2013年11月18日

摘要: 从这篇文章中我们已经了解了微信公众平台消息传递的方式,这种方式有一个先天的缺陷:不同用户的请求都来自同一个微信服务器,这使得常规的Session无法使用(始终面对同一个请求对象,况且还有对方服务器Cookie是否能保存的问题)。 这就要求我们自己建立一套独立的对话上下文请求机制。 上一篇《Senparc.Weixin.MP SDK微信公众平台开发教程(六):了解MessageHandler》中我们了解到,Senparc.Weixin.MP SDK提供了一套非常便捷的消息处理机制,这套机制上面,我们有增加了一个叫MessageContext的上下文处理机制,下面我们就来说一说这个功能的使用(.. 阅读全文
posted @ 2013-11-18 22:58 小云吞 阅读(358) 评论(0) 推荐(1) 编辑
摘要: 上一篇《Senparc.Weixin.MP SDK微信公众平台开发教程(五):使用Senparc.Weixin.MP SDK》我们讲述了如何使用Senparc.Weixin.MP SDK对接微信最基础的验证API,这一篇我们将具体讲一下这个SDK处理微信消息的核心:MessageHandler。 有关MessageHandler的实现原理和说明,在这篇Wiki中已经说得比较详细了,这里用代码演示一下。 延续上一篇的代码,我们继续为项目添加一个CustomMessageHandle.cs类: CustomMessageHandle.cs需要继承Senparc.Weixin.MP.Messa... 阅读全文
posted @ 2013-11-18 22:57 小云吞 阅读(816) 评论(0) 推荐(0) 编辑
摘要: Senparc.Weixin.MP SDK已经涵盖了微信5.0的所有公共API,以及2013年10月29日升级之后大部分实用的接口。 整个项目的源代码以及已经编译好的程序集可以在这个项目中获取到:https://github.com/JeffreySu/WeiXinMPSDK 我们现在从无到有建立一个ASP.NET MVC项目,来看一下如何与微信进行对接(Webforms原理也都是一样,只不过把Controller中的Action换成.aspx页面就可以了)。 将要演示的项目源代码也可以在开源项目中找到(因为源代码中要兼顾2个项目,有一个公用项目,所以与下面展示的结构略有不同,逻辑完全一... 阅读全文
posted @ 2013-11-18 22:53 小云吞 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 这一篇文章其实可以写在很前面,不过我还是希望开发者们尽多地了解清楚原理之后再下手。 通过上一篇Senparc.Weixin.MP SDK微信公众平台开发教程(三):微信公众平台开发验证,我们已经使微信客户端发来的信息都可以转发到我们自己的服务器上。 下面将介绍如何处理这些请求,并且返回符合规定格式的数据。当然,这一篇只是以最原始的代码,说明一下这个处理过程的大致逻辑,其实我个人并不推荐这么“丑陋”的写法,后面我会介绍Senparc.Weixin.MP SDK的做法,让你完全忽略掉所有的变态的微信公众平台API(我之所以说变态是这个API很多地方真的很变态),从而更加高效地将时间花在你的业务.. 阅读全文
posted @ 2013-11-18 22:50 小云吞 阅读(334) 评论(0) 推荐(1) 编辑
摘要: 要对接微信公众平台的"开发模式",即对接到自己的网站程序,必须在注册成功之后(见Senparc.Weixin.MP SDK微信公众平台开发教程(一):微信公众平台注册),等待官方审核,审核通过之后,会在后台顶部出现“高级功能”菜单。 使用“高级功能”>“开发模式”之前,必须有一个已经部署在Internet上,可以用80端口访问的网站(域名或IP访问都可以),一些开发的准备工作见文章:Senparc.Weixin.MP SDK微信公众平台开发教程(二):成为开发者 首次进入“高级功能”后界面如下: 我们看到默认情况下,“编辑模式”是开启的,要使用“开发模式”,必须先关闭 阅读全文
posted @ 2013-11-18 22:47 小云吞 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 这一篇主要讲作为一名使用公众平台接口的开发者,你需要知道的一些东西。其中也涉及到一些微信官方的规定或比较掩蔽的注意点。欢迎补充! 我觉得做好成为开发者的准备比稀里糊涂开通微信后台的“高级”功能更重要,所以这一节先放在前面说。一、公众平台的通讯过程 作为开发者,我们需要面对的主要有两个对象:微信服务器和应用程序(网站)服务器。 当微信用户向你的公众平台发送一条消息,实际上这条消息首先发送到微信服务器,由微信服务器向网站服务器发起另外一个请求,网站服务器返回这个请求的结果,再由微信服务器发送到微信客户端。 整个消息通讯流程如下图: 上述5个步骤中,作为开发者我们主要精力都集中在步骤3上... 阅读全文
posted @ 2013-11-18 22:42 小云吞 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 微信公众平台(下面简称“公众平台”)注册步骤和导航还是比较流畅的,因此这个教程对于上网经验丰富的朋友来说,有点多余。不过为了保持教程系列的完整性,这里还是认认真真把流程梳理一遍。第一步:进入公众平台地址:https://mp.weixin.qq.com第二步:如果还没有账号,点击右上角的立即注册按钮。第三步:填写“1、基本信息”,并点击【注册】:第四步:登陆注册邮箱进行激活:在邮箱中打开激活连接:第五步:实名制,登记信息,并点击【继续】: 根据提示上传照片及填写相关资料。 注意: 1、同一个手机号或同一个身份证号只允许注册两个微信公众平台账号。 2、考虑到公众账号的用途和名称唯一性,以... 阅读全文
posted @ 2013-11-18 22:38 小云吞 阅读(373) 评论(0) 推荐(0) 编辑

2013年11月15日

摘要: 编辑模式下用户可自定义设置被添加自动回复、消息自动回复、关键字自动回复。被添加自动回复:在微信公众平台设置被添加自动回复后,粉丝在关注您的公众号时,会自动发送您设置的文字/语言/图片/视频给粉丝。设置方法:通过在微信公众平台=》功能=》高级功能=》编辑模式=》被添加自动回复,可设置的文字/语言/图片/视频为被添加自动回复内容。消息自动回复:在微信公众平台设置用户消息回复后,会在粉丝给您发送微信消息时,会自动回复您设置的文字/语言/图片/视频给粉丝。设置方法:通过在微信公众平台=》功能=》高级功能=》编辑模式=》设置=》消息自动回复,可设置的文字/语言/图片/视频为用户消息回复。温馨提示:消息自 阅读全文
posted @ 2013-11-15 21:37 小云吞 阅读(1068) 评论(0) 推荐(0) 编辑
摘要: 接下来我们了解一下统计功能。我们为了更好得开展业务或者维护客户,需要有一系列的分析工具来查看各种数据,而方便制定经营策略。本功能包含用户分析、图文分析、消息分析、接口分析。下面一一具体讲解。用户分析用户增长:比较重要的指标,显示每日,每周,每月新关注人数、取消关注人数、净增关注认输等信息的动向。用户属性:根据用户的性别、语言、省份、城市等属性来分析用户数据。关键指标详解:曲线图分析新增人数、取消关注人数、净增人数、累积人数四项指标的数据。可选择7天、14天、30天的数据。或者按【时间对比】,选择两个时间段对比数据。图文分析,消息分析:跟用户分析类似,关注当日,周,月的数据,此处不作详细叙述。接 阅读全文
posted @ 2013-11-15 21:34 小云吞 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 消息管理这部分主要讲解微信公众平台的消息管理技巧和用户分析统计,我会结合一些营销技巧,经验加入到本篇教程里面,希望能帮助大家在营销和使用上更加得心应手。点击【信息管理】可以查看当天、昨天、前天或者更早的信息。还可以通过分组来查看客户的信息。快速回复:点击快速回复按钮后,用户消息下面会出现回复框,可以直接给用户回复内容。收藏信息:这个功能用来收藏一些重要的或有趣的用户消息。用户管理点击左边菜单的【用户管理】,用户管理右边的是用户分类,除了系统默认的未分组、黑名单、星标组外,你可以自定义添加自己的分组名称,分组用于把客户分门归类,方便管理维护。左边是用户列表,列表上面有个批量分组,当你勾选用户前面 阅读全文
posted @ 2013-11-15 21:32 小云吞 阅读(829) 评论(0) 推荐(0) 编辑

导航