大块头微信消息
快速实现简单的微信消息,事件响应功能
使用示例:
1. 继承
DKT.WeiXinAPI.Message.* 或者 DKT.WeiXinAPI.Event.*
中需要的事件或者消息类型,override Reply()方法,返回消息进行逻辑实现。
下面是一个订阅事件的逻辑片段
namespace DKT.WeiXin.Service
{
public class Welcome : DKT.WeiXinAPI.Event.Subscribe
{
public override MessageBody Reply()
{
//这里用户在触发订阅事件后,返回一个 Text类型的消息
//您也可以选择 WeiXinAPI.Message.News.Response 等消息类型
//具体在WeiXinAPI.Message命名空间查看
var m = new WeiXinAPI.Message.Text.Response() {
ToUserName = Context.FromUserName,
FromUserName = Context.ToUserName,
Content = "哟,少年郎,欢迎关注大块头哟。" };
//您也可以通过Context.WeiXinParameters["p"],来访问微信的请求参数 return m;
}
}
}
2. 将实现类注册到框架
DKT.WeiXinAPI.Handler.Register(typeof(DKT.WeiXin.Service.Welcome));
3. 在Controller或者ASPX来进行响应
if (Request.HttpMethod.Equals("POST")) {
//在控制器,或者ASPX页面获取消息进行响应
return new ContentResult() { Content =DKT.WeiXinAPI.Handler.GetMessage() };
}
评论
大块头微信消息
快速实现简单的微信消息,事件响应功能使用示例:1.继承DKT.WeiXinAPI.Message.*或者DKT.WeiXinAPI.Event.*中需要的事件或者消息类型,overrideReply(
大块头微信消息
0
微信消息技术架构演进
之前我们介绍了美团到家商品库存系统演进之路,今天继续介绍国内知名互联网产品的技术架构。微信DAU超过了13.4亿,是国民级应用。微信之父是张小龙,一个程序员出身的产品经理。我们今天一起看看微信技术架构的演进,学习下优秀架构是如何长出来的。微信是由广研院开发出来的,在此之前,广研院主要是负责QQ邮箱系
春哥叨叨
0
wechat-encrypt-python3微信消息加解密程序
微信提供的官方python加解密代码 只能用于python2。这里我重写了一个python3版本,但愿让你的微信开发过程又少了一项痛苦。
wechat-encrypt-python3微信消息加解密程序
0
wechat-encrypt-python3微信消息加解密程序
微信提供的官方python加解密代码 只能用于python2。这里我重写了一个python3版本,但
wechat-encrypt-python3微信消息加解密程序
0