mirror of
https://gitee.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat.git
synced 2025-07-15 23:13:32 +08:00
docs: 完善文档
This commit is contained in:
parent
ae0325d638
commit
bd53e55667
24
README.md
24
README.md
@ -1,11 +1,11 @@
|
||||
# SKIT.FlurlHttpClient.Wechat
|
||||
|
||||
[](https://gitee.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat)
|
||||
[](https://gitee.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat)
|
||||
[](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat)
|
||||
[](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat)
|
||||
[](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat)
|
||||
[](https://mit-license.org/)
|
||||
[](https://gitee.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat)
|
||||
[](https://gitee.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat)
|
||||
[](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat)
|
||||
[](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat)
|
||||
[](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat)
|
||||
[](https://mit-license.org/)
|
||||
|
||||
基于 `Flurl.Http` 的微信 API HTTP 客户端,支持公众平台、开放平台、商户平台、企业微信、广告平台等模块。
|
||||
|
||||
@ -37,12 +37,12 @@
|
||||
|
||||
## 模块
|
||||
|
||||
| 名称 | NuGet | 其他 |
|
||||
| :--------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------: |
|
||||
| 公众平台(公众号、小程序) <br> + 开放平台模块 | [](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.Api) <br> [](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.Api) | [开发文档](./docs/WechatApi/README.md)|[示例项目](./docs/WechatApi/Sample.md) |
|
||||
| 商户平台(微信支付)模块 | [](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.TenpayV3) <br> [](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.TenpayV3) | [开发文档](./docs/WechatTenpayV3/README.md)|[示例项目](./docs/WechatTenpayV3/Sample.md) |
|
||||
| 企业微信(企业号)模块 | [](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.Work) <br> [](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.Work) | [开发文档](./docs/WechatWork/README.md) |
|
||||
| 广告平台(广点通)模块 | [](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.Ads) <br> [](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.Ads) | [开发文档](./docs/WechatAds/README.md) |
|
||||
| 名称 | NuGet | 其他 |
|
||||
| :--------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------: |
|
||||
| 公众平台(公众号、小程序) <br> + 开放平台模块 | [](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.Api) <br> [](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.Api) | [开发文档](./docs/WechatApi/README.md)|[示例项目](./docs/WechatApi/Sample.md) |
|
||||
| 商户平台(微信支付)模块 | [](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.TenpayV3) <br> [](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.TenpayV3) | [开发文档](./docs/WechatTenpayV3/README.md)|[示例项目](./docs/WechatTenpayV3/Sample.md) |
|
||||
| 企业微信(企业号)模块 | [](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.Work) <br> [](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.Work) | [开发文档](./docs/WechatWork/README.md) |
|
||||
| 广告平台(广点通)模块 | [](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.Ads) <br> [](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.Ads) | [开发文档](./docs/WechatAds/README.md) |
|
||||
|
||||
---
|
||||
|
||||
|
@ -9,3 +9,29 @@
|
||||
再有,每个对象的命名与官方文档的接口地址大体保持一致。例如刚刚提到的预估覆盖人数,它的接口地址是 `[POST] /estimation/get`,将其中的反斜杠去掉、并以大驼峰命名法的方式调整它,就可以得到前文提到的几个对象了。
|
||||
|
||||
完整的模型定义可以参考项目目录下的 _src/SKIT.FlurlHttpClient.Wechat.Ads/Models_ 目录。
|
||||
|
||||
---
|
||||
|
||||
### 微信广告平台 API 支持情况:
|
||||
|
||||
<details>
|
||||
|
||||
<summary>[展开查看]</summary>
|
||||
|
||||
| | 微信 API | 备注 |
|
||||
| :-: | :------------: | :--: |
|
||||
| √ | 广告帐号模块 | |
|
||||
| √ | 资质管理模块 | |
|
||||
| √ | 服务商权限模块 | |
|
||||
| √ | 资金账户模块 | |
|
||||
| √ | 推广计划模块 | |
|
||||
| √ | 广告组模块 | |
|
||||
| √ | 广告创意模块 | |
|
||||
| √ | 广告模块 | |
|
||||
| √ | 报表模块 | |
|
||||
| √ | 异步任务模块 | |
|
||||
| √ | 图片管理模块 | |
|
||||
| √ | 客户人群管理 | |
|
||||
| √ | 其他模块 | |
|
||||
|
||||
</details>
|
||||
|
@ -14,24 +14,6 @@
|
||||
|
||||
- 提供了微信广告平台 API 所需的 MD5 等算法工具类。
|
||||
|
||||
- 完整微信广告平台 API 一览:
|
||||
|
||||
| | 微信 API | 备注 |
|
||||
| :-: | :------------: | :--: |
|
||||
| √ | 广告帐号模块 | |
|
||||
| √ | 资质管理模块 | |
|
||||
| √ | 服务商权限模块 | |
|
||||
| √ | 资金账户模块 | |
|
||||
| √ | 推广计划模块 | |
|
||||
| √ | 广告组模块 | |
|
||||
| √ | 广告创意模块 | |
|
||||
| √ | 广告模块 | |
|
||||
| √ | 报表模块 | |
|
||||
| √ | 异步任务模块 | |
|
||||
| √ | 图片管理模块 | |
|
||||
| √ | 客户人群管理 | |
|
||||
| √ | 其他模块 | |
|
||||
|
||||
---
|
||||
|
||||
## 基础用法
|
||||
|
@ -8,4 +8,101 @@
|
||||
|
||||
再有,每个对象的命名与官方文档的接口地址大体保持一致。例如刚刚提到的发送模板消息,它的接口地址是 `[POST] /cgi-bin/message/template/send`,将其中的反斜杠去掉、并以大驼峰命名法的方式调整它,就可以得到前文提到的几个对象了。
|
||||
|
||||
完整的模型定义可以参考项目目录下的 _src/SKIT.FlurlHttpClient.Wechat.Api/Models_ 目录。
|
||||
完整的模型定义可以参考项目目录下的 _src/SKIT.FlurlHttpClient.Wechat.Api/Models_ 目录。
|
||||
|
||||
---
|
||||
|
||||
### 微信公众平台 & 微信开放平台 API 支持情况:
|
||||
|
||||
<details>
|
||||
|
||||
<summary>[展开查看]</summary>
|
||||
|
||||
| | 微信 API | 所属平台 | 备注 |
|
||||
| :-: | :----------------------------------: | :--------------------------: | :------------------: |
|
||||
| √ | 基础功能 | 公众号 & 小程序 & 小游戏 | |
|
||||
| √ | 自定义菜单 | 公众号 | |
|
||||
| √ | 基础消息能力 | 公众号 | |
|
||||
| √ | 客服消息 | 公众号 | |
|
||||
| √ | 微信网页开发 | 公众号 | |
|
||||
| √ | 素材管理 | 公众号 | |
|
||||
| √ | 图文消息留言管理 | 公众号 | |
|
||||
| √ | 用户管理 | 公众号 | |
|
||||
| √ | 账号管理 | 公众号 | |
|
||||
| √ | 数据统计 | 公众号 | |
|
||||
| √ | 微信卡券 | 公众号 | |
|
||||
| √ | 微信门店 | 公众号 | |
|
||||
| √ | 微信小店 | 公众号 | |
|
||||
| √ | 智能接口 | 公众号 | |
|
||||
| × | <del>微信设备功能</del> | <del>公众号</del> | 异构协议,需独立模块 |
|
||||
| √ | 微信一物一码 | 公众号 | |
|
||||
| √ | 微信发票 | 公众号 | |
|
||||
| √ | 微信非税缴费 | 公众号 | |
|
||||
| √ | 订阅通知 | 公众号 & 小程序 & 小游戏 | |
|
||||
| √ | 登录 | 小程序 & 小游戏 | |
|
||||
| √ | 用户信息 | 小程序 & 小游戏 | |
|
||||
| √ | 数据分析 | 小程序 & 小游戏 | |
|
||||
| √ | 动态消息 | 小程序 & 小游戏 | |
|
||||
| √ | 客服消息 | 小程序 & 小游戏 & 小商店 | |
|
||||
| √ | 插件管理 | 小程序 | |
|
||||
| √ | 附近的小程序 | 小程序 | |
|
||||
| √ | URL Scheme | 小程序 | |
|
||||
| √ | URL Link | 小程序 | |
|
||||
| × | <del>广告</del> | <del>小程序 & 开放平台</del> | 异构协议,需独立模块 |
|
||||
| √ | 图像处理 | 小程序 | |
|
||||
| √ | 即时配送 | 小程序 | |
|
||||
| √ | 物流助手 | 小程序 | |
|
||||
| √ | 网络 | 小程序 | |
|
||||
| √ | OCR | 小程序 | |
|
||||
| √ | 运维中心 | 小程序 | |
|
||||
| √ | 小程序搜索 | 小程序 | |
|
||||
| √ | 服务市场 | 小程序 | |
|
||||
| √ | Short Link | 小程序 | |
|
||||
| √ | 生物认证 | 小程序 | |
|
||||
| × | <del>行业能力:乘车码</del> | <del>小程序</del> | _开发中_ |
|
||||
| √ | 城市服务 | 小程序 | |
|
||||
| √ | 虚拟支付 | 小游戏 | |
|
||||
| √ | 开放数据 | 小游戏 | |
|
||||
| √ | 对局匹配 | 小游戏 | |
|
||||
| √ | 帧同步 | 小游戏 | |
|
||||
| √ | 小程序码 | 小程序 & 小游戏 | |
|
||||
| √ | 内容安全 | 小程序 & 小游戏 | |
|
||||
| √ | 云开发 | 小程序 & 小游戏 | |
|
||||
| √ | 安全风控 | 小程序 & 小游戏 | |
|
||||
| √ | 直播 | 小程序 & 小商店 | |
|
||||
| √ | 开店 | 小商店 | |
|
||||
| √ | 服务市场 | 小商店 | |
|
||||
| √ | 装修服务 | 小商店 | |
|
||||
| √ | SPU 管理 | 小商店 | |
|
||||
| √ | SKU 管理 | 小商店 | |
|
||||
| √ | 订单管理 | 小商店 | |
|
||||
| √ | 物流管理 | 小商店 | |
|
||||
| √ | 配送方式管理 | 小商店 | |
|
||||
| √ | 运费模板管理 | 小商店 | |
|
||||
| √ | 线下配送模板管理 | 小商店 | |
|
||||
| √ | 优惠券管理 | 小商店 | |
|
||||
| √ | 店铺管理 | 小商店 | |
|
||||
| √ | 商家地址管理 | 小商店 | |
|
||||
| √ | 自定义交易组件 | 小商店 | |
|
||||
| √ | 小程序联盟 | 小商店 | |
|
||||
| √ | 微信登录功能 | 开放平台 | |
|
||||
| √ | 一次性订阅消息 | 开放平台 | |
|
||||
| √ | 小程序硬件框架 | 开放平台 | |
|
||||
| √ | 第三方平台:代商家注册小程序 | 开放平台 | |
|
||||
| √ | 第三方平台:试用小程序 | 开放平台 | |
|
||||
| √ | 第三方平台:授权相关 | 开放平台 | |
|
||||
| √ | 第三方平台:授权方账号管理 | 开放平台 | |
|
||||
| √ | 第三方平台:小程序模板管理 | 开放平台 | |
|
||||
| √ | 第三方平台:小程序基础信息管理 | 开放平台 | |
|
||||
| √ | 第三方平台:小程序类目管理 | 开放平台 | |
|
||||
| √ | 第三方平台:小程序成员管理 | 开放平台 | |
|
||||
| √ | 第三方平台:小程序代码管理 | 开放平台 | |
|
||||
| √ | 第三方平台:违规和申诉管理 | 开放平台 | |
|
||||
| √ | 第三方平台:扫码关注组件 | 开放平台 | |
|
||||
| √ | 第三方平台:普通链接二维码与小程序码 | 开放平台 | |
|
||||
| √ | 第三方平台:其他小程序业务 | 开放平台 | |
|
||||
| √ | 第三方平台:公众号业务 | 开放平台 | |
|
||||
| √ | 微信返佣商品推广 | 开放平台 | |
|
||||
| √ | 云开发 | 开放平台 | |
|
||||
|
||||
</details>
|
||||
|
@ -12,95 +12,6 @@
|
||||
|
||||
- 提供了 JS-SDK 签名、解析回调通知事件等扩展方法。
|
||||
|
||||
- 完整微信公众平台 & 微信开放平台 API 一览:
|
||||
|
||||
| | 微信 API | 所属平台 | 备注 |
|
||||
| :-: | :----------------------------------: | :--------------------------: | :------------------: |
|
||||
| √ | 基础功能 | 公众号 & 小程序 & 小游戏 | |
|
||||
| √ | 自定义菜单 | 公众号 | |
|
||||
| √ | 基础消息能力 | 公众号 | |
|
||||
| √ | 客服消息 | 公众号 | |
|
||||
| √ | 微信网页开发 | 公众号 | |
|
||||
| √ | 素材管理 | 公众号 | |
|
||||
| √ | 图文消息留言管理 | 公众号 | |
|
||||
| √ | 用户管理 | 公众号 | |
|
||||
| √ | 账号管理 | 公众号 | |
|
||||
| √ | 数据统计 | 公众号 | |
|
||||
| √ | 微信卡券 | 公众号 | |
|
||||
| √ | 微信门店 | 公众号 | |
|
||||
| √ | 微信小店 | 公众号 | |
|
||||
| √ | 智能接口 | 公众号 | |
|
||||
| × | <del>微信设备功能</del> | <del>公众号</del> | 异构协议,需独立模块 |
|
||||
| √ | 微信一物一码 | 公众号 | |
|
||||
| √ | 微信发票 | 公众号 | |
|
||||
| √ | 微信非税缴费 | 公众号 | |
|
||||
| √ | 订阅通知 | 公众号 & 小程序 & 小游戏 | |
|
||||
| √ | 登录 | 小程序 & 小游戏 | |
|
||||
| √ | 用户信息 | 小程序 & 小游戏 | |
|
||||
| √ | 数据分析 | 小程序 & 小游戏 | |
|
||||
| √ | 动态消息 | 小程序 & 小游戏 | |
|
||||
| √ | 客服消息 | 小程序 & 小游戏 & 小商店 | |
|
||||
| √ | 插件管理 | 小程序 | |
|
||||
| √ | 附近的小程序 | 小程序 | |
|
||||
| √ | URL Scheme | 小程序 | |
|
||||
| √ | URL Link | 小程序 | |
|
||||
| × | <del>广告</del> | <del>小程序 & 开放平台</del> | 异构协议,需独立模块 |
|
||||
| √ | 图像处理 | 小程序 | |
|
||||
| √ | 即时配送 | 小程序 | |
|
||||
| √ | 物流助手 | 小程序 | |
|
||||
| √ | 网络 | 小程序 | |
|
||||
| √ | OCR | 小程序 | |
|
||||
| √ | 运维中心 | 小程序 | |
|
||||
| √ | 小程序搜索 | 小程序 | |
|
||||
| √ | 服务市场 | 小程序 | |
|
||||
| √ | Short Link | 小程序 | |
|
||||
| √ | 生物认证 | 小程序 | |
|
||||
| × | <del>行业能力:乘车码</del> | <del>小程序</del> | _开发中_ |
|
||||
| √ | 城市服务 | 小程序 | |
|
||||
| √ | 虚拟支付 | 小游戏 | |
|
||||
| √ | 开放数据 | 小游戏 | |
|
||||
| √ | 对局匹配 | 小游戏 | |
|
||||
| √ | 帧同步 | 小游戏 | |
|
||||
| √ | 小程序码 | 小程序 & 小游戏 | |
|
||||
| √ | 内容安全 | 小程序 & 小游戏 | |
|
||||
| √ | 云开发 | 小程序 & 小游戏 | |
|
||||
| √ | 安全风控 | 小程序 & 小游戏 | |
|
||||
| √ | 直播 | 小程序 & 小商店 | |
|
||||
| √ | 开店 | 小商店 | |
|
||||
| √ | 服务市场 | 小商店 | |
|
||||
| √ | 装修服务 | 小商店 | |
|
||||
| √ | SPU 管理 | 小商店 | |
|
||||
| √ | SKU 管理 | 小商店 | |
|
||||
| √ | 订单管理 | 小商店 | |
|
||||
| √ | 物流管理 | 小商店 | |
|
||||
| √ | 配送方式管理 | 小商店 | |
|
||||
| √ | 运费模板管理 | 小商店 | |
|
||||
| √ | 线下配送模板管理 | 小商店 | |
|
||||
| √ | 优惠券管理 | 小商店 | |
|
||||
| √ | 店铺管理 | 小商店 | |
|
||||
| √ | 商家地址管理 | 小商店 | |
|
||||
| √ | 自定义交易组件 | 小商店 | |
|
||||
| √ | 小程序联盟 | 小商店 | |
|
||||
| √ | 微信登录功能 | 开放平台 | |
|
||||
| √ | 一次性订阅消息 | 开放平台 | |
|
||||
| √ | 小程序硬件框架 | 开放平台 | |
|
||||
| √ | 第三方平台:代商家注册小程序 | 开放平台 | |
|
||||
| √ | 第三方平台:试用小程序 | 开放平台 | |
|
||||
| √ | 第三方平台:授权相关 | 开放平台 | |
|
||||
| √ | 第三方平台:授权方账号管理 | 开放平台 | |
|
||||
| √ | 第三方平台:小程序模板管理 | 开放平台 | |
|
||||
| √ | 第三方平台:小程序基础信息管理 | 开放平台 | |
|
||||
| √ | 第三方平台:小程序类目管理 | 开放平台 | |
|
||||
| √ | 第三方平台:小程序成员管理 | 开放平台 | |
|
||||
| √ | 第三方平台:小程序代码管理 | 开放平台 | |
|
||||
| √ | 第三方平台:违规和申诉管理 | 开放平台 | |
|
||||
| √ | 第三方平台:扫码关注组件 | 开放平台 | |
|
||||
| √ | 第三方平台:普通链接二维码与小程序码 | 开放平台 | |
|
||||
| √ | 第三方平台:其他小程序业务 | 开放平台 | |
|
||||
| √ | 第三方平台:公众号业务 | 开放平台 | |
|
||||
| √ | 微信返佣商品推广 | 开放平台 | |
|
||||
| √ | 云开发 | 开放平台 | |
|
||||
|
||||
---
|
||||
|
||||
## 基础用法
|
||||
|
@ -14,13 +14,56 @@
|
||||
|
||||
---
|
||||
|
||||
### 微信支付 API 支持情况:
|
||||
|
||||
<details>
|
||||
|
||||
<summary>[展开查看]</summary>
|
||||
|
||||
| | 微信 API | 商户类型 | 备注 |
|
||||
| :-: | :-----------------------------: | :--------------------------: | :---------------: |
|
||||
| √ | 商户进件:特约商户进件 | 服务商 | |
|
||||
| √ | 基础支付:JSAPI 支付 | 直连商户 & 服务商 | |
|
||||
| √ | 基础支付:APP 支付 | 直连商户 & 服务商 | |
|
||||
| √ | 基础支付:H5 支付 | 直连商户 & 服务商 | |
|
||||
| √ | 基础支付:Native 支付 | 直连商户 & 服务商 | |
|
||||
| √ | 基础支付:小程序支付 | 直连商户 & 服务商 | |
|
||||
| √ | 基础支付:合单支付 | 直连商户 & 服务商 | |
|
||||
| × | <del>基础支付:付款码支付</del> | <del>直连商户 & 服务商</del> | 官方未提供 v3 API |
|
||||
| √ | 经营能力:微信支付分 | 直连商户 & 服务商 | |
|
||||
| √ | 经营能力:微信先享卡 | 直连商户 | |
|
||||
| √ | 经营能力:支付即服务 | 直连商户 & 服务商 | |
|
||||
| √ | 经营能力:点金计划 | 服务商 | |
|
||||
| √ | 行业方案:电商收付通 | 服务商 | |
|
||||
| √ | 行业方案:智慧商圈 | 直连商户 & 服务商 | |
|
||||
| √ | 营销工具:代金券 | 直连商户 & 服务商 | |
|
||||
| √ | 营销工具:商家券 | 直连商户 & 服务商 | |
|
||||
| √ | 营销工具:委托营销 | 直连商户 & 服务商 | |
|
||||
| √ | 营销工具:消费卡 | 直连商户 & 服务商 | |
|
||||
| √ | 营销工具:支付有礼 | 直连商户 & 服务商 | |
|
||||
| √ | 营销工具:图片上传(营销专用) | 直连商户 & 服务商 | |
|
||||
| × | <del>营销工具:现金红包</del> | <del>直连商户 & 服务商</del> | 官方未提供 v3 API |
|
||||
| √ | 营销工具:银行定向促活 | 直连商户 & 服务商 | |
|
||||
| × | <del>资金应用:企业付款</del> | <del>直连商户</del> | 官方未提供 v3 API |
|
||||
| √ | 资金应用:分账 | 直连商户 & 服务商 | |
|
||||
| √ | 资金应用:连锁品牌分账 | 服务商 | |
|
||||
| √ | 风险合规:商户开户意愿确认 | 服务商 | |
|
||||
| √ | 风险合规:消费者投诉 2.0 | 直连商户 & 服务商 | |
|
||||
| × | <del>其他能力:清关上报</del> | <del>直连商户</del> | 官方未提供 v3 API |
|
||||
| √ | 其他能力:图片上传 | 直连商户 & 服务商 | |
|
||||
| √ | 其他能力:视频上传 | 直连商户 & 服务商 | |
|
||||
|
||||
</details>
|
||||
|
||||
---
|
||||
|
||||
### 【附 1】直连商户模式 API 模型命名速查表:
|
||||
|
||||
注:树形结构与[微信支付开发者文档](https://pay.weixin.qq.com/wiki/doc/apiv3/apis/index.shtml)目录结构保持一致。
|
||||
|
||||
<details>
|
||||
|
||||
<summary>展开</summary>
|
||||
<summary>[展开查看]</summary>
|
||||
|
||||
- 平台证书
|
||||
|
||||
@ -388,7 +431,7 @@
|
||||
|
||||
<details>
|
||||
|
||||
<summary>展开</summary>
|
||||
<summary>[展开查看]</summary>
|
||||
|
||||
- 平台证书
|
||||
|
||||
|
@ -16,41 +16,6 @@
|
||||
|
||||
- 提供了调起支付签名、解析响应敏感数据、解析回调通知事件敏感数据等扩展方法。
|
||||
|
||||
- 完整微信支付 API 一览:
|
||||
|
||||
| | 微信 API | 商户类型 | 备注 |
|
||||
| :-: | :-----------------------------: | :--------------------------: | :---------------: |
|
||||
| √ | 商户进件:特约商户进件 | 服务商 | |
|
||||
| √ | 基础支付:JSAPI 支付 | 直连商户 & 服务商 | |
|
||||
| √ | 基础支付:APP 支付 | 直连商户 & 服务商 | |
|
||||
| √ | 基础支付:H5 支付 | 直连商户 & 服务商 | |
|
||||
| √ | 基础支付:Native 支付 | 直连商户 & 服务商 | |
|
||||
| √ | 基础支付:小程序支付 | 直连商户 & 服务商 | |
|
||||
| √ | 基础支付:合单支付 | 直连商户 & 服务商 | |
|
||||
| × | <del>基础支付:付款码支付</del> | <del>直连商户 & 服务商</del> | 官方未提供 v3 API |
|
||||
| √ | 经营能力:微信支付分 | 直连商户 & 服务商 | |
|
||||
| √ | 经营能力:微信先享卡 | 直连商户 | |
|
||||
| √ | 经营能力:支付即服务 | 直连商户 & 服务商 | |
|
||||
| √ | 经营能力:点金计划 | 服务商 | |
|
||||
| √ | 行业方案:电商收付通 | 服务商 | |
|
||||
| √ | 行业方案:智慧商圈 | 直连商户 & 服务商 | |
|
||||
| √ | 营销工具:代金券 | 直连商户 & 服务商 | |
|
||||
| √ | 营销工具:商家券 | 直连商户 & 服务商 | |
|
||||
| √ | 营销工具:委托营销 | 直连商户 & 服务商 | |
|
||||
| √ | 营销工具:消费卡 | 直连商户 & 服务商 | |
|
||||
| √ | 营销工具:支付有礼 | 直连商户 & 服务商 | |
|
||||
| √ | 营销工具:图片上传(营销专用) | 直连商户 & 服务商 | |
|
||||
| × | <del>营销工具:现金红包</del> | <del>直连商户 & 服务商</del> | 官方未提供 v3 API |
|
||||
| √ | 营销工具:银行定向促活 | 直连商户 & 服务商 | |
|
||||
| × | <del>资金应用:企业付款</del> | <del>直连商户</del> | 官方未提供 v3 API |
|
||||
| √ | 资金应用:分账 | 直连商户 & 服务商 | |
|
||||
| √ | 资金应用:连锁品牌分账 | 服务商 | |
|
||||
| √ | 风险合规:商户开户意愿确认 | 服务商 | |
|
||||
| √ | 风险合规:消费者投诉 2.0 | 直连商户 & 服务商 | |
|
||||
| × | <del>其他能力:清关上报</del> | <del>直连商户</del> | 官方未提供 v3 API |
|
||||
| √ | 其他能力:图片上传 | 直连商户 & 服务商 | |
|
||||
| √ | 其他能力:视频上传 | 直连商户 & 服务商 | |
|
||||
|
||||
---
|
||||
|
||||
## 基础用法
|
||||
@ -81,7 +46,7 @@ var options = new WechatTenpayClientOptions()
|
||||
MerchantV3Secret = "微信商户 v3 API 密钥",
|
||||
MerchantCertSerialNumber = "微信商户证书序列号",
|
||||
MerchantCertPrivateKey = "-----BEGIN PRIVATE KEY-----微信商户证书私钥-----END PRIVATE KEY-----",
|
||||
CertificateManager = certManager
|
||||
CertificateManager = certManager // 证书管理器的具体用法请参阅下文的高级技巧
|
||||
};
|
||||
var client = new WechatTenpayClient(options);
|
||||
```
|
||||
|
@ -8,4 +8,79 @@
|
||||
|
||||
再有,每个对象的命名与官方文档的接口地址大体保持一致。例如刚刚提到的发送应用消息,它的接口地址是 `[POST] /cgi-bin/message/send`,将其中的反斜杠去掉、并以大驼峰命名法的方式调整它,就可以得到前文提到的几个对象了。
|
||||
|
||||
完整的模型定义可以参考项目目录下的 _src/SKIT.FlurlHttpClient.Wechat.Work/Models_ 目录。
|
||||
完整的模型定义可以参考项目目录下的 _src/SKIT.FlurlHttpClient.Wechat.Work/Models_ 目录。
|
||||
|
||||
---
|
||||
|
||||
### 企业微信 API 支持情况:
|
||||
|
||||
<details>
|
||||
|
||||
<summary>[展开查看]</summary>
|
||||
|
||||
| | 微信 API | 开发模式 | 备注 |
|
||||
| :-: | :----------------------------: | :----------------------: | :------------------: |
|
||||
| √ | 基础功能 | 企业 & 服务商 & 硬件接入 | |
|
||||
| √ | 通讯录管理:成员管理 | 企业 & 服务商 & 硬件接入 | |
|
||||
| √ | 通讯录管理:部门管理 | 企业 & 服务商 & 硬件接入 | |
|
||||
| √ | 通讯录管理:标签管理 | 企业 & 服务商 & 硬件接入 | |
|
||||
| √ | 通讯录管理:异步批量接口 | 企业 & 服务商 & 硬件接入 | |
|
||||
| √ | 通讯录管理:异步导出接口 | 企业 | |
|
||||
| √ | 通讯录管理:互联企业 | 企业 | |
|
||||
| √ | 通讯录管理:通讯录搜索 | 服务商 | |
|
||||
| √ | 通讯录管理:通讯录 ID 转译 | 服务商 | |
|
||||
| √ | 客户联系:企业服务人员管理 | 企业 & 服务商 | |
|
||||
| √ | 客户联系:客户管理 | 企业 & 服务商 | |
|
||||
| √ | 客户联系:客户标签管理 | 企业 & 服务商 | |
|
||||
| √ | 客户联系:在职继承 | 企业 & 服务商 | |
|
||||
| √ | 客户联系:离职继承 | 企业 & 服务商 | |
|
||||
| √ | 客户联系:客户群管理 | 企业 & 服务商 | |
|
||||
| √ | 客户联系:客户朋友圈 | 企业 & 服务商 | |
|
||||
| √ | 客户联系:消息推送 | 企业 & 服务商 | |
|
||||
| √ | 客户联系:统计管理 | 企业 & 服务商 | |
|
||||
| √ | 身份验证:网页授权登录 | 企业 & 服务商 & 硬件接入 | |
|
||||
| √ | 身份验证:扫码授权登录 | 企业 & 服务商 & 硬件接入 | |
|
||||
| √ | 应用管理:获取或设置应用 | 企业 & 服务商 & 硬件接入 | |
|
||||
| √ | 应用管理:自定义菜单 | 企业 | |
|
||||
| √ | 应用管理:自定义工作台 | 企业 | |
|
||||
| √ | 消息推送:发送应用消息 | 企业 & 服务商 & 硬件接入 | |
|
||||
| √ | 消息推送:更新任务卡片消息状态 | 企业 & 服务商 | |
|
||||
| √ | 消息推送:发送消息到群聊会话 | 企业 | |
|
||||
| √ | 消息推送:互联企业消息推送 | 企业 | |
|
||||
| √ | 消息推送:家校消息推送 | 企业 | |
|
||||
| √ | 消息推送:查询应用消息发送统计 | 企业 & 服务商 | |
|
||||
| √ | 素材管理 | 企业 & 服务商 & 硬件接入 | |
|
||||
| √ | OA:打卡 | 企业 & 服务商 | |
|
||||
| √ | OA:审批 | 企业 & 服务商 | |
|
||||
| √ | OA:汇报 | 企业 & 服务商 | |
|
||||
| √ | OA:审批流程引擎 | 企业 & 服务商 & 硬件接入 | |
|
||||
| √ | OA:会议室 | 企业 | |
|
||||
| √ | OA:紧急通知 | 企业 | |
|
||||
| √ | 效率工具:日程 | 企业 & 服务商 | |
|
||||
| √ | 效率工具:会议 | 企业 & 服务商 | |
|
||||
| √ | 效率工具:直播 | 企业 & 服务商 | |
|
||||
| √ | 效率工具:微盘 | 企业 | |
|
||||
| √ | 效率工具:公费电话 | 企业 | |
|
||||
| × | <del>企业支付:企业红包</del> | <del>企业</del> | 异构协议,需独立模块 |
|
||||
| × | <del>企业支付:员工付款</del> | <del>企业</del> | 异构协议,需独立模块 |
|
||||
| √ | 企业支付:员工收款 | 企业 | |
|
||||
| √ | 企业支付:对外收款 | 企业 & 服务商 | |
|
||||
| √ | 企业互联 | 企业 & 服务商 | |
|
||||
| √ | 会话内容存档 | 企业 | |
|
||||
| √ | 电子发票 | 企业 & 服务商 & 硬件接入 | |
|
||||
| √ | 家校沟通:基础接口 | 企业 & 服务商 | |
|
||||
| √ | 家校沟通:网页授权登录 | 企业 & 服务商 | |
|
||||
| √ | 家校沟通:学生与家长管理 | 企业 & 服务商 | |
|
||||
| √ | 家校沟通:部门管理 | 企业 & 服务商 | |
|
||||
| √ | 家校应用:健康上报 | 企业 | |
|
||||
| √ | 家校应用:复学码 | 企业 | |
|
||||
| √ | 家校应用:上课直播 | 企业 & 服务商 | |
|
||||
| √ | 政民沟通:配置服务网格 | 企业 | |
|
||||
| √ | 政民沟通:配置事件类别 | 企业 | |
|
||||
| √ | 政民沟通:巡查上报 | 企业 | |
|
||||
| √ | 政民沟通:居民上报 | 企业 | |
|
||||
| √ | 应用授权 | 服务商 & 硬件接入 | |
|
||||
| √ | 推广二维码 | 服务商 & 硬件接入 | |
|
||||
| √ | 设备管理 | 硬件接入 | |
|
||||
|
||||
</details>
|
||||
|
@ -14,73 +14,6 @@
|
||||
|
||||
- 提供了 JS-SDK 签名、解析回调通知事件等扩展方法。
|
||||
|
||||
- 完整企业微信 API 一览:
|
||||
|
||||
| | 微信 API | 开发模式 | 备注 |
|
||||
| :-: | :----------------------------: | :----------------------: | :------------------: |
|
||||
| √ | 基础功能 | 企业 & 服务商 & 硬件接入 | |
|
||||
| √ | 通讯录管理:成员管理 | 企业 & 服务商 & 硬件接入 | |
|
||||
| √ | 通讯录管理:部门管理 | 企业 & 服务商 & 硬件接入 | |
|
||||
| √ | 通讯录管理:标签管理 | 企业 & 服务商 & 硬件接入 | |
|
||||
| √ | 通讯录管理:异步批量接口 | 企业 & 服务商 & 硬件接入 | |
|
||||
| √ | 通讯录管理:异步导出接口 | 企业 | |
|
||||
| √ | 通讯录管理:互联企业 | 企业 | |
|
||||
| √ | 通讯录管理:通讯录搜索 | 服务商 | |
|
||||
| √ | 通讯录管理:通讯录 ID 转译 | 服务商 | |
|
||||
| √ | 客户联系:企业服务人员管理 | 企业 & 服务商 | |
|
||||
| √ | 客户联系:客户管理 | 企业 & 服务商 | |
|
||||
| √ | 客户联系:客户标签管理 | 企业 & 服务商 | |
|
||||
| √ | 客户联系:在职继承 | 企业 & 服务商 | |
|
||||
| √ | 客户联系:离职继承 | 企业 & 服务商 | |
|
||||
| √ | 客户联系:客户群管理 | 企业 & 服务商 | |
|
||||
| √ | 客户联系:客户朋友圈 | 企业 & 服务商 | |
|
||||
| √ | 客户联系:消息推送 | 企业 & 服务商 | |
|
||||
| √ | 客户联系:统计管理 | 企业 & 服务商 | |
|
||||
| √ | 身份验证:网页授权登录 | 企业 & 服务商 & 硬件接入 | |
|
||||
| √ | 身份验证:扫码授权登录 | 企业 & 服务商 & 硬件接入 | |
|
||||
| √ | 应用管理:获取或设置应用 | 企业 & 服务商 & 硬件接入 | |
|
||||
| √ | 应用管理:自定义菜单 | 企业 | |
|
||||
| √ | 应用管理:自定义工作台 | 企业 | |
|
||||
| √ | 消息推送:发送应用消息 | 企业 & 服务商 & 硬件接入 | |
|
||||
| √ | 消息推送:更新任务卡片消息状态 | 企业 & 服务商 | |
|
||||
| √ | 消息推送:发送消息到群聊会话 | 企业 | |
|
||||
| √ | 消息推送:互联企业消息推送 | 企业 | |
|
||||
| √ | 消息推送:家校消息推送 | 企业 | |
|
||||
| √ | 消息推送:查询应用消息发送统计 | 企业 & 服务商 | |
|
||||
| √ | 素材管理 | 企业 & 服务商 & 硬件接入 | |
|
||||
| √ | OA:打卡 | 企业 & 服务商 | |
|
||||
| √ | OA:审批 | 企业 & 服务商 | |
|
||||
| √ | OA:汇报 | 企业 & 服务商 | |
|
||||
| √ | OA:审批流程引擎 | 企业 & 服务商 & 硬件接入 | |
|
||||
| √ | OA:会议室 | 企业 | |
|
||||
| √ | OA:紧急通知 | 企业 | |
|
||||
| √ | 效率工具:日程 | 企业 & 服务商 | |
|
||||
| √ | 效率工具:会议 | 企业 & 服务商 | |
|
||||
| √ | 效率工具:直播 | 企业 & 服务商 | |
|
||||
| √ | 效率工具:微盘 | 企业 | |
|
||||
| √ | 效率工具:公费电话 | 企业 | |
|
||||
| × | <del>企业支付:企业红包</del> | <del>企业</del> | 异构协议,需独立模块 |
|
||||
| × | <del>企业支付:员工付款</del> | <del>企业</del> | 异构协议,需独立模块 |
|
||||
| √ | 企业支付:员工收款 | 企业 | |
|
||||
| √ | 企业支付:对外收款 | 企业 & 服务商 | |
|
||||
| √ | 企业互联 | 企业 & 服务商 | |
|
||||
| √ | 会话内容存档 | 企业 | |
|
||||
| √ | 电子发票 | 企业 & 服务商 & 硬件接入 | |
|
||||
| √ | 家校沟通:基础接口 | 企业 & 服务商 | |
|
||||
| √ | 家校沟通:网页授权登录 | 企业 & 服务商 | |
|
||||
| √ | 家校沟通:学生与家长管理 | 企业 & 服务商 | |
|
||||
| √ | 家校沟通:部门管理 | 企业 & 服务商 | |
|
||||
| √ | 家校应用:健康上报 | 企业 | |
|
||||
| √ | 家校应用:复学码 | 企业 | |
|
||||
| √ | 家校应用:上课直播 | 企业 & 服务商 | |
|
||||
| √ | 政民沟通:配置服务网格 | 企业 | |
|
||||
| √ | 政民沟通:配置事件类别 | 企业 | |
|
||||
| √ | 政民沟通:巡查上报 | 企业 | |
|
||||
| √ | 政民沟通:居民上报 | 企业 | |
|
||||
| √ | 应用授权 | 服务商 & 硬件接入 | |
|
||||
| √ | 推广二维码 | 服务商 & 硬件接入 | |
|
||||
| √ | 设备管理 | 硬件接入 | |
|
||||
|
||||
---
|
||||
|
||||
## 基础用法
|
||||
|
Loading…
Reference in New Issue
Block a user