微信 JsSDK 签名过程的 .NET 实现,可供普通 WebForm/MVC/Web API 或 WebPage 等类型的项目使用。
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
WeChatJs.SaasDemo
WeChatJs.Tests
WeChatJs
.gitattributes
.gitignore
README.md
WeChatJs.sln

README.md

WeChatJs.NET

微信 JsSDK 签名过程的 .NET 实现,可供普通 WebForm/MVC/Web API 或 WebPage 等类型的项目使用。

此项目兼容 .NET Core 运行时。


微信于 2015 年初升级了其 JavaScript SDK 的机制,开放了更多可用的 JavaScript Api 供 Web App 调用微信的内部功能,如分享和卡券等。具体详细情况请 移步其官方文档

根据官方文档描述,在调用 JavaScript 操作接口前,必须使用公众账号的 AppId 等凭据完成签名过程。

此项目是根据该官方文档所述而完成的一个 .NET 上的实现,您可以使用此类型生成一个类库来完成您的签名过程,此实现已按文档要求内置了必要的缓存功能。

已发布到 NuGet,可直接在项目中使用;推荐使用 Visual Studio 社区版