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.
|
|
2 months ago | |
|---|---|---|
| .. | ||
| LINGYUN/Abp/WeChat/Work | 7 months ago | |
| FodyWeavers.xml | 2 years ago | |
| FodyWeavers.xsd | 2 years ago | |
| LINGYUN.Abp.WeChat.Work.HttpApi.csproj | 2 months ago | |
| README.EN.md | 1 year ago | |
| README.md | 1 year ago | |
README.md
LINGYUN.Abp.WeChat.Work.HttpApi
企业微信HTTP API模块,提供企业微信应用开发的HTTP API接口实现。
功能特性
- 通讯录管理API
- 应用管理API
- 消息推送API
- 客户联系API
- 身份验证API
- 企业支付API
- 电子发票API
- 企业微信回调接口
模块引用
[DependsOn(typeof(AbpWeChatWorkHttpApiModule))]
public class YouProjectModule : AbpModule
{
// other
}
API接口
通讯录管理
- POST /api/wechat/work/contact/department/create
- POST /api/wechat/work/contact/department/update
- DELETE /api/wechat/work/contact/department/{id}
- POST /api/wechat/work/contact/user/create
- POST /api/wechat/work/contact/user/update
- DELETE /api/wechat/work/contact/user/{id}
应用管理
- GET /api/wechat/work/agent/{agentId}
- POST /api/wechat/work/agent/set
- GET /api/wechat/work/agent/list
- POST /api/wechat/work/agent/workbench/template
消息推送
- POST /api/wechat/work/message/text
- POST /api/wechat/work/message/image
- POST /api/wechat/work/message/voice
- POST /api/wechat/work/message/video
- POST /api/wechat/work/message/file
- POST /api/wechat/work/message/textcard
- POST /api/wechat/work/message/news
- POST /api/wechat/work/message/templatecard
回调接口
- POST /api/wechat/work/callback/{corpId}
权限
WeChatWork.Contact: 通讯录管理WeChatWork.Agent: 应用管理WeChatWork.Message: 消息管理WeChatWork.Customer: 客户管理WeChatWork.Payment: 企业支付WeChatWork.Invoice: 电子发票