Skip to content

Latest commit

 

History

History
96 lines (85 loc) · 8.59 KB

Advanced_ModelDefinition.md

File metadata and controls

96 lines (85 loc) · 8.59 KB

如何快速找到需要调用的 API 模型类名 / 方法名?


本库提供的请求模型、响应模型和接口方法,三者均保持同名。

例如,发送应用消息的请求是 CgibinMessageSendRequest,响应是 CgibinMessageSendResponse,接口是 ExecuteCgibinMessageSendAsync()。知道其中一个,其余两个就可以快速地推断出了。

再有,每个对象的命名与官方文档的接口地址大体保持一致。例如刚刚提到的发送应用消息,它的接口地址是 [POST] /cgi-bin/message/send,将其中的反斜杠去掉、并以大驼峰命名法的方式调整它,就可以得到前文提到的几个对象了。

完整的模型定义可以参考项目目录下的 src/SKIT.FlurlHttpClient.Wechat.Work/Models 目录。


企业微信 API 支持情况:

[展开查看]
微信 API 开发模式 备注
基础功能 企业 & 服务商 & 硬件接入
通讯录管理:成员管理 企业 & 服务商 & 硬件接入
通讯录管理:部门管理 企业 & 服务商 & 硬件接入
通讯录管理:标签管理 企业 & 服务商 & 硬件接入
通讯录管理:异步批量接口 企业 & 服务商 & 硬件接入
通讯录管理:异步导出接口 企业
通讯录管理:互联企业 企业
通讯录管理:通讯录搜索 服务商
通讯录管理:通讯录 ID 转译 服务商
客户联系:企业服务人员管理 企业 & 服务商
客户联系:客户管理 企业 & 服务商
客户联系:客户标签管理 企业 & 服务商
客户联系:在职继承 企业 & 服务商
客户联系:离职继承 企业 & 服务商
客户联系:客户群管理 企业 & 服务商
客户联系:客户朋友圈 企业 & 服务商
客户联系:消息推送 企业 & 服务商
客户联系:统计管理 企业 & 服务商
客户联系:管理商品图册 企业 & 服务商
客户联系:管理聊天敏感词 企业 & 服务商
微信客服:客服账号管理 企业 & 服务商
微信客服:接待人员管理 企业 & 服务商
微信客服:会话分配与消息发送 企业 & 服务商
微信客服:升级服务配置 企业 & 服务商
微信客服:其他基础信息获取 企业 & 服务商
微信客服:统计管理 企业 & 服务商
身份验证:网页授权登录 企业 & 服务商 & 硬件接入
身份验证:扫码授权登录 企业 & 服务商 & 硬件接入
应用管理:获取或设置应用 企业 & 服务商 & 硬件接入
应用管理:自定义菜单 企业
应用管理:自定义工作台 企业
消息推送:发送应用消息 企业 & 服务商 & 硬件接入
消息推送:更新任务卡片消息状态 企业 & 服务商
消息推送:发送消息到群聊会话 企业
消息推送:互联企业消息推送 企业
消息推送:家校消息推送 企业
消息推送:查询应用消息发送统计 企业 & 服务商
素材管理 企业 & 服务商 & 硬件接入
OA:打卡 企业 & 服务商
OA:审批 企业 & 服务商
OA:汇报 企业 & 服务商
OA:审批流程引擎 企业 & 服务商 & 硬件接入
OA:会议室 企业
OA:紧急通知 企业
效率工具:日程 企业 & 服务商
效率工具:会议 企业 & 服务商
效率工具:直播 企业 & 服务商
效率工具:微盘 企业
效率工具:公费电话 企业
× 企业支付:企业红包 企业 异构协议,需独立模块
× 企业支付:员工付款 企业 异构协议,需独立模块
企业支付:员工收款 企业
企业支付:对外收款 企业 & 服务商
企业互联 企业 & 服务商
上下游 企业 & 服务商
会话内容存档 企业
电子发票 企业 & 服务商 & 硬件接入
家校沟通:基础接口 企业 & 服务商
家校沟通:网页授权登录 企业 & 服务商
家校沟通:学生与家长管理 企业 & 服务商
家校沟通:部门管理 企业 & 服务商
家校应用:健康上报 企业
家校应用:复学码 企业
家校应用:上课直播 企业 & 服务商
政民沟通:配置服务网格 企业
政民沟通:配置事件类别 企业
政民沟通:巡查上报 企业
政民沟通:居民上报 企业
政民沟通:防疫场所码 企业
应用授权 服务商 & 硬件接入
推广二维码 服务商 & 硬件接入
设备管理 硬件接入