# SKIT.FlurlHttpClient.Wechat
[![Gitee Stars](https://gitee.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat/badge/star.svg?title=Stars)](https://gitee.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat)
[![Gitee Forks](https://gitee.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat/badge/fork.svg?title=Forks)](https://gitee.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat)
[![GitHub Stars](https://img.shields.io/github/stars/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat?logo=github&label=Stars)](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat)
[![GitHub Forks](https://img.shields.io/github/forks/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat?logo=github&label=Forks)](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat)
[![Visitors](https://visitor-badge.laobi.icu/badge?page_id=fudiwei.DotNetCore.SKIT.FlurlHttpClient.Wechat&title=Visitors)](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat)
[![License](https://img.shields.io/github/license/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat?label=License)](https://mit-license.org/)
基于 `Flurl.Http` 的微信 HTTP API SDK,目前已包含公众平台、开放平台、商户平台、企业微信、广告平台、对话开放平台等模块。
> 更多 SKIT.FlurlHttpClient 系列开发工具包请[点此查看](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient)。
---
## 特性
- 基于 `Flurl.Http`。
- 支持 .NET Framework 4.6.2+、.NET Standard 2.0+、.NET Core 2.0+、.NET 5.0+ 多目标框架。
- 支持 Windows / Linux / macOS 多平台部署。
- 支持 `System.Text.Json`(默认)和 `Newtonsoft.Json` 两种序列化方式。
- 强类型接口模型。
- 全异步式编程。
- 提供 SourceLink 调试符号文件。
- 完整、完善、完全的微信 HTTP API 封装。
---
## 模块
| 名称 | NuGet | 其他 |
| :----------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------: |
| 公众平台(公众号、小程序、视频号) <br> + 开放平台模块 | [![NuGet Version](https://img.shields.io/nuget/v/SKIT.FlurlHttpClient.Wechat.Api.svg?label=NuGet)](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.Api) <br> [![NuGet Download](https://img.shields.io/nuget/dt/SKIT.FlurlHttpClient.Wechat.Api.svg?sanitize=true&label=Downloads)](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.Api) | [开发文档](./docs/WechatApi/README.md)|[示例项目](./docs/WechatApi/Sample.md) |
| 商户平台(微信支付)模块 <br> (针对 v3 版接口) | [![NuGet Version](https://img.shields.io/nuget/v/SKIT.FlurlHttpClient.Wechat.TenpayV3.svg?label=NuGet)](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.TenpayV3) <br> [![NuGet Download](https://img.shields.io/nuget/dt/SKIT.FlurlHttpClient.Wechat.TenpayV3.svg?sanitize=true&label=Downloads)](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.TenpayV3) | [开发文档](./docs/WechatTenpayV3/README.md)|[示例项目](./docs/WechatTenpayV3/Sample.md) |
| 商户平台(微信支付)模块 <br> (针对 v2 版接口) | [![NuGet Version](https://img.shields.io/nuget/v/SKIT.FlurlHttpClient.Wechat.TenpayV2.svg?label=NuGet)](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.TenpayV2) <br> [![NuGet Download](https://img.shields.io/nuget/dt/SKIT.FlurlHttpClient.Wechat.TenpayV2.svg?sanitize=true&label=Downloads)](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.TenpayV2) | [开发文档](./docs/WechatTenpayV2/README.md) |
| 企业微信(企业号)模块 | [![NuGet Version](https://img.shields.io/nuget/v/SKIT.FlurlHttpClient.Wechat.Work.svg?label=NuGet)](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.Work) <br> [![NuGet Download](https://img.shields.io/nuget/dt/SKIT.FlurlHttpClient.Wechat.Work.svg?sanitize=true&label=Downloads)](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.Work) | [开发文档](./docs/WechatWork/README.md) |
| 广告平台(广点通)模块 | [![NuGet Version](https://img.shields.io/nuget/v/SKIT.FlurlHttpClient.Wechat.Ads.svg?label=NuGet)](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.Ads) <br> [![NuGet Download](https://img.shields.io/nuget/dt/SKIT.FlurlHttpClient.Wechat.Ads.svg?sanitize=true&label=Downloads)](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.Ads) | [开发文档](./docs/WechatAds/README.md) |
| 对话开放平台(微信智能对话)模块 | [![NuGet Version](https://img.shields.io/nuget/v/SKIT.FlurlHttpClient.Wechat.OpenAI.svg?label=NuGet)](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.OpenAI) <br> [![NuGet Download](https://img.shields.io/nuget/dt/SKIT.FlurlHttpClient.Wechat.OpenAI.svg?sanitize=true&label=Downloads)](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.OpenAI) | [开发文档](./docs/WechatOpenAI/README.md) |
| 腾讯微企付模块 | [![NuGet Version](https://img.shields.io/nuget/v/SKIT.FlurlHttpClient.Wechat.TenpayBusiness.svg?label=NuGet)](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.TenpayBusiness) <br> [![NuGet Download](https://img.shields.io/nuget/dt/SKIT.FlurlHttpClient.Wechat.TenpayBusiness.svg?sanitize=true&label=Downloads)](https://www.nuget.org/packages/SKIT.FlurlHttpClient.Wechat.TenpayBusiness) | [开发文档](./docs/WechatTenpayBusiness/README.md) |
---
## Q & A
### 1. `Flurl.Http` 是什么?
[`Flurl.Http`](https://flurl.dev/) 是一个轻量级 HTTP 库,是 .NET 中最受欢迎扩展库之一,在 NuGet 上的累计下载量超过 1700 万、日均下载量超过 6 千、GitHub 2.6k Stars(数据统计截至 2021-06-01)。
### 2. 本库与盛派微信 SDK(Senparc.Weixin)有什么区别?
> 注:[盛派微信 SDK](https://github.com/JeffreySu/WeiXinMPSDK) 是由苏震巍先生发起的国内知名的 .NET 开源项目。
- 本库专注于 API 本身的封装,捎带提供了一些用于加解密、序列化的工具类,使用起来更加灵活,不限任何框架或项目类型;盛派微信 SDK 提供了大而全的功能,与 MVC / WebAPI 深度集成。
- 本库的接口模型遵循的是微软官方推荐的 C# 属性命名方式(帕斯卡命名法);盛派微信 SDK 提供的是微信接口本身的命名方式(蛇形命名法和驼峰命名法混杂)。
- 本库封装了目前微信官方提供的几乎所有 API(极个别不支持的已在各模
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
SKIT.FlurlHttpClient 系列现有以下开发工具包: SKIT.FlurlHttpClient.Wechat:微信系列 HTTP API SDK,包含公众平台、开放平台、商户平台、企业微信、广告平台、对话开放平台、腾讯微企付等模块。 SKIT.FlurlHttpClient.ByteDance:字节跳动系列 HTTP API SDK,包含字节小程序开放平台、抖音开放平台、抖店开放平台、巨量引擎开放平台、TikTok Developer、TikTok Shop 等模块。 SKIT.FlurlHttpClient.Baidu:百度系列 HTTP API SDK,包含百度智能小程序开放平台、百度地图开放平台、百度翻译开放平台、百度云推送等模块。 SKIT.FlurlHttpClient.Upyun:又拍云系列 HTTP API SDK,包含云存储服务、短信服务、一键登录服务、服务管理后台等模块。
资源推荐
资源详情
资源评论
收起资源包目录
全网最完整的 C# 版微信 SDK,封装全部已知的微信 API,包含微信公众平台(订阅号+服务号+小程序+小游戏+小商店+视频号 (2000个子文件)
CgibinOAGetApprovalDetailResponse.json 11KB
CgibinCheckinGetCorpCheckinOptionResponse.json 8KB
CgibinOAApplyEventRequest.json 7KB
CgibinMessageSendRequest.json 7KB
CgibinCheckinGetCheckinOptionResponse.json 5KB
CgibinMessageUpdateTemplateCardRequest.json 4KB
CgibinOAGetTemplateDetailResponse.json 4KB
CgibinWedocGetFormAnswerResponse.json 4KB
CgibinGetCurrentSelfMenuInfoResponse.json 4KB
CgibinCheckinGetCheckinDayDataResponse.json 4KB
CgibinMeetingGetInfoResponse.json 3KB
CgibinExternalContactBatchGetByUserResponse.json 3KB
CgibinLinkedCorpMessageSendRequest.json 3KB
CgibinUserListResponse.json 3KB
CgibinMiniAppPayApplyMechantRequest.json 3KB
CgibinMenuCreateRequest.json 3KB
CgibinKfSyncMessageResponse.json 3KB
CgibinExternalContactGetResponse.json 3KB
DataCubeGetWeAnalysisAppIdVisitDistributionResponse.json 3KB
CgibinCheckinAddCheckinOptionRequest.json 3KB
CgibinCheckinUpdateCheckinOptionRequest.json 3KB
CgibinServiceGetPermanentCodeResponse.json 2KB
CgibinKfSendMessageRequest.json 2KB
CgibinOAJournalGetStatListResponse.json 2KB
CgibinOAJournalGetRecordDetailResponse.json 2KB
CgibinDeviceDataGetAccessControlRuleResponse.json 2KB
CgibinWedocGetFormInfoResponse.json 2KB
WxaApiLogJsErrorListResponse.json 2KB
CgibinKfKnowledgeListIntentResponse.json 2KB
CgibinUserGetResponse.json 2KB
CgibinAppChatSendRequest.json 2KB
CgibinWedocSpreadSheetBatchUpdateRequest.json 2KB
ComponentTCBDescribeCloudBaseRunEnvironmentsResponse.json 2KB
CgibinMenuGetResponse.json 2KB
CgibinMenuCreateRequest.json 2KB
CardInvoiceReimburseGetInvoiceBatchResponse.json 2KB
CgibinCheckinGetCheckinMonthDataResponse.json 2KB
CgibinCheckinGetCheckinScheduleListResponse.json 2KB
CgibinUserCreateRequest.json 2KB
CgibinAgentGetWorkbenchTemplateResponse.json 2KB
DataCubeGetWeAnalysisAppIdUserPortraitResponse.json 2KB
CgibinSchoolLivingGetWatchStatisticsV2Response.json 2KB
CgibinUserUpdateRequest.json 2KB
CgibinAgentSetWorkbenchTemplateRequest.json 2KB
WxaApiLogJsErrorDetailResponse.json 2KB
CgibinExternalContactMessageSendRequest.json 2KB
CgibinCheckinGetCheckinDataResponse.json 2KB
CgibinServiceGetAuthInfoResponse.json 2KB
CgibinMenuGetResponse.json 2KB
DataCubeGetWeAnalysisAppIdVisitPageResponse.json 2KB
CgibinKfKnowledgeModifyIntentRequest.json 2KB
CgibinKfKnowledgeAddIntentRequest.json 2KB
CgibinWedocDocumentBatchUpdateRequest.json 2KB
CgibinWedocCreateFormRequest.json 2KB
CgibinExmailAppComposeSendRequest.json 2KB
CgibinOAVacationGetCorpConfigResponse.json 2KB
DataCubeGetArticleTotalResponse.json 2KB
CgibinMeetingCreateRequest.json 2KB
CgibinMeetingUpdateRequest.json 2KB
AddWaybillEvent.json 2KB
CgibinSchoolUserGetTeacherCustomizeHealthInfoResponse.json 2KB
CgibinSchoolUserGetStudentCustomizeHealthInfoResponse.json 2KB
CgibinExternalContactGetGroupMessageListV2Response.json 2KB
CVOCRDrivingResponse.json 2KB
CgibinCorpGetOpenApprovalDataResponse.json 1KB
CgibinExternalContactAddMessageTemplateRequest.json 1KB
CgibinMessageCustomSendRequest.json 1KB
WxaApiNewTemplateGetTemplateResponse.json 1KB
CVImageQrcodeResponse.json 1KB
CgibinReportResidentGetOrderListResponse.json 1KB
CgibinWedocSpreadSheetGetSheetRangeDataResponse.json 1KB
CgibinPOIAddPOIRequest.json 1KB
CgibinKfSendMessageOnEventRequest.json 1KB
CgibinHrUpdateStaffInfoRequest.json 1KB
CgibinHealthGetReportAnswerResponse.json 1KB
CgibinSchoolUserListResponse.json 1KB
CgibinMeetingRoomsGetInfoResponse.json 1KB
CgibinPOIGetPOIListResponse.json 1KB
CgibinWedocModifyFormRequest.json 1KB
CgibinWxopenGetCategoriesByTypeResponse.json 1KB
CgibinWxopenGetAllCategoriesResponse.json 1KB
CgibinExternalPayGetBillListResponse.json 1KB
CgibinReportPatrolGetOrderListResponse.json 1KB
CgibinOAScheduleGetResponse.json 1KB
CgibinGuideGetGuideMassSendJobListResponse.json 1KB
CgibinReportResidentGetOrderInfoResponse.json 1KB
CgibinPOIGetPOIResponse.json 1KB
CgibinSchoolLivingGetWatchStatisticsResponse.json 1KB
CgibinExternalContactGroupChatGetResponse.json 1KB
CgibinExternalContactGetContactWayResponse.json 1KB
CgibinMeetingAdvancedLayoutListResponse.json 1KB
QueryMerchantCustomsCustomDeclarationResponse.json 1KB
AIBotResponse.json 1KB
ComponentTCBDbAggregateResponse.json 1KB
GetBindListResponse.json 1KB
CVOCRCommonResponse.json 1KB
CgibinMeetingAdvancedLayoutAddResponse.json 1KB
CgibinMeetingWebinarGetResponse.json 1KB
CgibinExternalContactSendWelcomeMessageRequest.json 1KB
CgibinHealthGetReportJobInfoResponse.json 1KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
electrical1024
- 粉丝: 1903
- 资源: 2086
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功