可能是全网最完整的 C# 版微信 SDK,封装全部已知的微信 OpenAPI,包含微信公众平台(订阅号+服务号+小程序+小游戏+小商店+视频号)、微信开放平台、微信商户平台(微信支付+微企付)、企业微信、微信广告平台、微信智能对话开放平台等模块,可跨平台。持续随官方更新,欢迎 Star/Fork/PR。QQ 交流群 875580418【满】、930461548【满】、611974621。
可能是全网唯一的 C# 版字节跳动 SDK,封装全部已知的字节跳动 OpenAPI,包含字节小程序开放平台、抖音开放平台、抖店开放平台、巨量引擎开放平台、TikTok Developer API、TikTok Shop Open Platform 等模块,可跨平台,持续随官方更新。欢迎 Star/Fork/PR。QQ 交流群 875580418【满】、930461548【满】、611974621。
为微信小程序、小游戏提供 TypeScript 支持,同时将其基于回调函数的异步 API 转化为 Promise 形式。
一个多功能的 JavaScript 内置对象原型链扩展方法工具库。A powerful JavaScript utility library for built-in object extensions.
更便捷地访问本地存储,支持强类型读写、命名空间、过期策略等特性,同时支持在浏览器和小程序中运行。
一个对 Naive-UI 组件库的扩展,使 DataTable/Dropdown/Menu/Select/Tree 等组件支持插槽模板式的写法。An extension to Naive-UI component library, that enables slots and template style API for DataTable/Dropdown/Menu/Select/Tree.
最近一年贡献:521 次
最长连续贡献:6 日
最近连续贡献:1 日
贡献度的统计数据包括代码提交、创建任务 / Pull Request、合并 Pull Request,其中代码提交的次数需本地配置的 git 邮箱是 Gitee 帐号已确认绑定的才会被统计。
因为你是老商户,且之前使用过平台证书,所以需要灰度切换,不能直接全量切换到平台公钥。
要么你就等七天后吧(我感觉你对微信支付业务也不怎么熟悉,与其在这七天里折腾怎么去兼容灰度不如等着,反正只有这七天);等不及的可以工作时间找微信支付人工客服申请直接全量切换到平台公钥。
微信支付客服入口 https://support.pay.weixin.qq.com/online-service?from=wechatpay
https://pay.weixin.qq.com/doc/v3/merchant/4012791861
回调里有 payer
字段。
或者你自己的业务层创建订单时自行存储 out_trade_no
跟 open_id
之间的关系,回调里拿 out_trade_no
去查单。
微信登录后通过微信回调给你的 code
,调用相应的接口获取用户 open_id
。
两种模式二选一。2024 年 10 月后的新开通商户只能用平台公钥。
平台公钥介绍 https://pay.weixin.qq.com/doc/v3/merchant/4012153196
平台证书介绍 https://pay.weixin.qq.com/doc/v3/merchant/4012068814
你代码里的是商户证书,注意与平台证书区分。