这是基于vue-vben-admin 模板适用于abp vNext的前端管理项目
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
colin 0c5a11680b upgrade: upgrade abp framework to 9.0.4 1 year ago
..
LINGYUN/Abp/WeChat/Official/Handlers feat(wechat): Add WeChat management project 2 years ago
FodyWeavers.xml feat(wechat): Add WeChat management project 2 years ago
FodyWeavers.xsd feat(wechat): Add WeChat management project 2 years ago
LINGYUN.Abp.WeChat.Official.Handlers.csproj upgrade: upgrade abp framework to 9.0.4 1 year ago
README.EN.md feat(docs): 添加微信模块文档 1 year ago
README.md feat(docs): 添加微信模块文档 1 year ago

README.md

LINGYUN.Abp.WeChat.Official.Handlers

微信公众号消息处理模块,提供微信公众号消息和事件处理的基础实现。

功能特性

  • 文本消息处理
  • 图片消息处理
  • 语音消息处理
  • 视频消息处理
  • 小视频消息处理
  • 地理位置消息处理
  • 链接消息处理
  • 关注/取消关注事件处理
  • 扫描带参数二维码事件处理
  • 上报地理位置事件处理
  • 自定义菜单事件处理
  • 模板消息事件处理

模块引用

[DependsOn(typeof(AbpWeChatOfficialHandlersModule))]
public class YouProjectModule : AbpModule
{
  // other
}

配置项

{
  "WeChat": {
    "Official": {
      "Handlers": {
        "DefaultResponseType": "text",  // 默认响应类型:text/image/voice/video/music/news
        "DefaultResponse": "",          // 默认响应内容
        "EnableDefaultResponse": true   // 是否启用默认响应
      }
    }
  }
}

自定义处理器

要实现自定义消息处理器,需要继承相应的基类:

  • 文本消息:WeChatOfficialTextMessageHandlerBase
  • 图片消息:WeChatOfficialImageMessageHandlerBase
  • 语音消息:WeChatOfficialVoiceMessageHandlerBase
  • 视频消息:WeChatOfficialVideoMessageHandlerBase
  • 事件消息:WeChatOfficialEventMessageHandlerBase

更多文档