{"id":15011571,"url":"https://github.com/jeffreysu/weixinmpsdk","last_synced_at":"2025-05-12T18:42:11.065Z","repository":{"id":6325407,"uuid":"7560589","full_name":"JeffreySu/WeiXinMPSDK","owner":"JeffreySu","description":"微信全平台 .NET SDK， Senparc.Weixin for C#，支持 .NET Framework 及 .NET Core、.NET 8.0。已支持微信公众号、小程序、小游戏、微信支付、企业微信/企业号、开放平台、JSSDK、微信周边等全平台。 WeChat SDK for C#.","archived":false,"fork":false,"pushed_at":"2025-04-23T07:24:43.000Z","size":153615,"stargazers_count":8596,"open_issues_count":223,"forks_count":4365,"subscribers_count":633,"default_branch":"master","last_synced_at":"2025-04-28T10:13:19.975Z","etag":null,"topics":["c-sharp","cache","distributed-cache","dotnetcore","jssdk","memcached","net-core","net6","net8","netcore","nuget","officialaccounts","redis","sdk","senparc","tenpay","wechat","wechat-sdk","weixin","weixin-sdk"],"latest_commit_sha":null,"homepage":"https://weixin.senparc.com","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"nto/AirView","license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JeffreySu.png","metadata":{"files":{"readme":"docs/README-en.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"license.md","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2013-01-11T13:52:44.000Z","updated_at":"2025-04-28T06:37:42.000Z","dependencies_parsed_at":"2023-01-14T11:45:39.213Z","dependency_job_id":"8af943f4-8452-4447-9102-cb32504350cb","html_url":"https://github.com/JeffreySu/WeiXinMPSDK","commit_stats":{"total_commits":7884,"total_committers":158,"mean_commits":49.89873417721519,"dds":0.1400304414003044,"last_synced_commit":"c4b9cb08749f77cd05a32139068c9901246fd94d"},"previous_names":[],"tags_count":50,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JeffreySu%2FWeiXinMPSDK","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JeffreySu%2FWeiXinMPSDK/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JeffreySu%2FWeiXinMPSDK/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JeffreySu%2FWeiXinMPSDK/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JeffreySu","download_url":"https://codeload.github.com/JeffreySu/WeiXinMPSDK/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252526116,"owners_count":21762436,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["c-sharp","cache","distributed-cache","dotnetcore","jssdk","memcached","net-core","net6","net8","netcore","nuget","officialaccounts","redis","sdk","senparc","tenpay","wechat","wechat-sdk","weixin","weixin-sdk"],"created_at":"2024-09-24T19:41:16.309Z","updated_at":"2025-05-05T15:48:42.595Z","avatar_url":"https://github.com/JeffreySu.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"---\nhome: true\nheroImage: /icon.jpg\nheroText: JeffreySu/WeiXinMPSDK\ntagline: Easily build extended apps for all wechat platforms\nactionText: Get Started →\nactionLink: /en/guide/\nfeatures:\n  - title: Wide Application\n    details: Senparc.Weixin SDK with the highest usage rate at present.\n  - title: Multi-Platform\n    details: MP、WxOpen、Tenpay V2/V3、JS-SDK、Open、Work……\n  - title: Scalability\n    details: Senparc.Weixin SDK Extension components are used to provide a series of extension modules such as cache and WebSocket.\n---\n\n**Readings：** The Node version can be managed using NVM, Download[NVM](https://github.com/coreybutler/nvm-windows/releases)。\n\n1. Install yarn using Node\n\n   ``` bash\n   npm install -g yarn\n   ```\n\n2. Installation project dependent run (project source root run)\n\n   ``` bash\n   yarn install\n   ```\n\n3. Run document project\n\n   ``` bash\n   yarn docs:dev\n   ```\n\n## Document catalogue\n\n| Document catalogue                                                                        | Description                        |\n| ----------------------------------------------------------------------------------------- | ---------------------------------- |\n| [/docs/en/guide/](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/docs/en/guide/)                                                        | **Guide**                          |\n| [/docs/en/guide/mp/](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/docs/en/guide/mp/install.md)                                        | **MP Document**                    |\n| [\u0026emsp;/docs/en/guide/mp/jssdk/](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/docs/en/guide/mp/jssdk.md)                              | \u0026emsp;JSSDK                        |\n| [\u0026emsp;/docs/en/guide/mp/oauth2.0/](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/docs/en/guide/mp/oauth2.0.md)                        | \u0026emsp;OAuth 2.0                    |\n| [\u0026emsp;/docs/en/guide/mp/menu/](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/docs/en/guide/mp/menu.md)                                | \u0026emsp;Menu Setting                 |\n| [/docs/en/guide/wxopen/](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/docs/en/guide/wxopen/install.md)                                | **WxOpen Document**                |\n| [\u0026emsp;/docs/en/guide/request-service/](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/docs/en/guide/wxopen/request-service.md)         | \u0026emsp;MiniProgram Request Service  |\n| [\u0026emsp;/docs/en/guide/login/](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/docs/en/guide/wxopen/login.md)                             | \u0026emsp;Login                        |\n| [\u0026emsp;/docs/en/guide/get-phone-number/](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/docs/en/guide/wxopen/get-phone-number.md)       | \u0026emsp;GetPhoneNumber               |\n| [/docs/en/guide/work/](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/docs/en/guide/work/install.md)                                    | **Work Document**                  |\n| [\u0026emsp;/docs/en/guide/work/jssdk-general/](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/docs/en/guide/work/jssdk-general.md)          | \u0026emsp;JSSDK (General)              |\n| [\u0026emsp;/docs/en/guide/work/jssdk-agent-config/](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/docs/en/guide/work/jssdk-agent-config.md)| \u0026emsp;JSSDK(agentConfig)           |\n| [\u0026emsp;/docs/en/guide/work/oauth2.0/](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/docs/en/guide/work/oauth2.0.md)                    | \u0026emsp;OAuth 2.0                    |\n| [\u0026emsp;/docs/en/guide/work/menu/](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/docs/en/guide/work/menu.md)                            | \u0026emsp;Menu Setting                 |\n| [/docs/en/guide/tenpayv3/](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/docs/en/guide/tenpayv3/install.md)                            | **TenPayV3 Document**              |\n| [\u0026emsp;/docs/en/guide/tenpayv3/jssdk/](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/docs/en/guide/tenpayv3/jssdk.md)                  | \u0026emsp;JSAPI                        |\n| [\u0026emsp;/docs/en/guide/tenpayv3/callback/](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/docs/en/guide/tenpayv3/callback.md)            | \u0026emsp;PayNotify                    |\n| [\u0026emsp;/docs/en/guide/tenpayv3/nativepay/](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/docs/en/guide/tenpayv3/nativepay.md)          | \u0026emsp;Native Pay                   |\n| [\u0026emsp;/docs/en/guide/tenpayv3/refund/](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/docs/en/guide/tenpayv3/refund.md)                | \u0026emsp;Refund                       |\n| [/docs/en/guide/tenpayv2/](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/docs/en/guide/tenpayv2/install.md)                            | **TenPayV2 Document**              |\n| [\u0026emsp;/docs/en/guide/tenpayv2/jssdk/](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/docs/en/guide/tenpayv2/jssdk.md)                  | \u0026emsp;JSAPI                        |\n| [\u0026emsp;/docs/en/guide/tenpayv2/callback/](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/docs/en/guide/tenpayv2/callback.md)            | \u0026emsp;PayNotify                    |\n| [\u0026emsp;/docs/en/guide/tenpayv2/nativepay/](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/docs/en/guide/tenpayv2/nativepay.md)          | \u0026emsp;Native Pay                   |\n| [\u0026emsp;/docs/en/guide/tenpayv2/refund/](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/docs/en/guide/tenpayv2/refund.md)                | \u0026emsp;Refund                       |\n\n::: slot footer\nApache License Version 2.0 | Copyright © 2006-present [JeffreySu/WeiXinMPSDK](https://github.com/JeffreySu/WeiXinMPSDK)\n:::\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeffreysu%2Fweixinmpsdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjeffreysu%2Fweixinmpsdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeffreysu%2Fweixinmpsdk/lists"}