DotNetCore.SKIT.FlurlHttpCl.../docs/WechatApi/Advanced_ModelDefinition.md
2021-10-21 21:47:47 +08:00

11 KiB
Raw Blame History

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


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

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

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

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


微信公众平台 & 微信开放平台 API 支持情况:

[展开查看]
微信 API 所属平台 备注
基础功能 公众号 & 小程序 & 小游戏
自定义菜单 公众号
基础消息能力 公众号
客服消息 公众号
微信网页开发 公众号
素材管理 公众号
图文消息留言管理 公众号
用户管理 公众号
账号管理 公众号
草稿箱 公众号
发布能力 公众号
数据统计 公众号
微信卡券 公众号
微信门店 公众号
微信小店 公众号
智能接口 公众号
× 微信设备功能 公众号 异构协议,需独立模块
微信一物一码 公众号
微信发票 公众号
微信非税缴费 公众号
订阅通知 公众号 & 小程序 & 小游戏
登录 小程序 & 小游戏
用户信息 小程序 & 小游戏
数据分析 小程序 & 小游戏
动态消息 小程序 & 小游戏
客服消息 小程序 & 小游戏 & 小商店
插件管理 小程序
附近的小程序 小程序
URL Scheme 小程序
URL Link 小程序
× 广告 小程序 & 开放平台 异构协议,需独立模块
图像处理 小程序
即时配送 小程序
物流助手 小程序
网络 小程序
OCR 小程序
运维中心 小程序
小程序搜索 小程序
服务市场 小程序
Short Link 小程序
生物认证 小程序
× 行业能力:乘车码 小程序 开发中
城市服务 小程序
虚拟支付 小游戏
开放数据 小游戏
对局匹配 小游戏
帧同步 小游戏
小程序码 小程序 & 小游戏
内容安全 小程序 & 小游戏
云开发 小程序 & 小游戏
安全风控 小程序 & 小游戏
直播 小程序 & 小商店
开店 小商店
服务市场 小商店
装修服务 小商店
SPU 管理 小商店
SKU 管理 小商店
订单管理 小商店
物流管理 小商店
配送方式管理 小商店
运费模板管理 小商店
线下配送模板管理 小商店
优惠券管理 小商店
店铺管理 小商店
商家地址管理 小商店
自定义交易组件 小商店
小程序联盟 小商店
微信登录功能 开放平台
一次性订阅消息 开放平台
小程序硬件框架 开放平台
第三方平台:代商家注册小程序 开放平台
第三方平台:试用小程序 开放平台
第三方平台:授权相关 开放平台
第三方平台:授权方账号管理 开放平台
第三方平台:小程序模板管理 开放平台
第三方平台:小程序基础信息管理 开放平台
第三方平台:小程序类目管理 开放平台
第三方平台:小程序成员管理 开放平台
第三方平台:小程序代码管理 开放平台
第三方平台:违规和申诉管理 开放平台
第三方平台:扫码关注组件 开放平台
第三方平台:普通链接二维码与小程序码 开放平台
第三方平台:其他小程序业务 开放平台
第三方平台:公众号业务 开放平台
微信返佣商品推广 开放平台
云开发 开放平台