SDK

更新时间:2023.07.25

# 微信 OpenSDK

微信 OpenSDK 是微信为开发者提供的客户端 SDK。通过微信 OpenSDK,你可以使用微信客户端的支付能力,如调起微信支付。

SDK 说明
JS-SDK (opens new window) 微信网页 JS-SDK
小程序 (opens new window) 小程序 API
iOS (opens new window) iOS 开发工具包
Android (opens new window) Android 开发工具包

# 服务端 SDK

微信支付提供了多种编程语言的开源服务端 SDK,以帮助开发者快速、高效地接入微信支付功能:

编程语言 源代码 软件包仓库
Java wechatpay-java (opens new window) Maven Central (opens new window)
PHP wechatpay-php (opens new window) Packagist (opens new window)
Go wechatpay-go (opens new window) pkg.go.dev (opens new window)

使用微信支付 SDK,你将体验到以下优势:

  • 快速接入:SDK 封装了接口请求、签名验证等逻辑,开发者只需简单调用 SDK 提供的类和方法即可完成接入,无需处理签名验签和网络请求等底层逻辑
  • 提高代码质量:SDK 在设计之初就考虑到易用性、安全性和扩展性,并经过多次迭代优化和严格测试,可以帮助开发者避免一些常见的错误和安全漏洞,提高代码的质量
  • 方便升级和维护:当微信支付接口升级时,开发者仅需更新 SDK 即可使用新接口,无需修改业务代码,轻松应对接口变更带来的影响

# 社区 SDK

社区 SDK 可前往微信支付开发者社区 (opens new window) 搜索查看。

注意

社区 SDK 由广大的微信支付开发者自发提供,我们仅提供展示的平台,不对资源的质量负责,建议大家以参考为主,不要直接拷贝使用。

# 接下来阅读

更多技术问题
技术咨询
反馈
咨询
目录