C#微信公众号全攻略(6)--整体流程

用户关注

步骤序号步骤内容对应消息来源
1用户关注Event-subscribe微信服务器推送
2EventHandle处理C#处理
3EventHandle中InsertEvent
4InsertEvent中生成UserID 直接获取用户资料 更新WX_User表CK失效的话可能获取不到更详细的
5InsertEvent中插入WX_Event表subscribe
6WX_Event表触发器触发更新用户为关注状态和关注时间SQL触发器

用户取消关注

步骤序号步骤内容对应消息来源
1用户取消关注Event-unsubscribe微信服务器推送
2EventHandle处理C#处理
3EventHandle中InsertEvent
4InsertEvent中得到UserID 直接获取用户资料 更新WX_User表
5InsertEvent中插入WX_Event表unsubscribe
6WX_Event表INSERT触发器触发更新用户为取消关注 设置取消关注时间 设置重关注标记 插入扣分记录WX_ScoreDetailSQL触发器
7WX_ScoreDetail INSERT触发器修改用户分数SQL触发器

用户发文本消息

步骤序号步骤内容对应消息来源
1用户发送文本消息text微信服务器推送
2TextHandle处理C#处理
3TextHandle中InsertTextMsg 插入表WX_Msg
4WX_Msg中INSERT触发器SQL触发器设置签到 设置文本消息数量增加
5TextHandle中GetEspecialTextResponse
6如果空再GetTextResponse

用户发图片消息一样 多一步保存图片到用户ID的目录下 以时间命名保存

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值