Appearance
SDK下载
茄椒支付提供多种编程语言的SDK,帮助开发者快速集成支付功能。
PHP SDK
手动下载
快速开始
php
<?php
// 传统万能引入class 方法,如果是 Laravel、ThinkPHP、Symfony 框架请自行在项目中创建对应命名空间类
require_once 'QieJiao.php';
$qieJiao = new QieJiao([
"pid" => "123456", // 商户ID
"api_key" => "a0qQPCmbXcWZorL68jkg1K3NM2hDIunS" // API MD5 密钥
]);
$order_no = date("YmdHis") . mt_rand(100000, 999999);
if ($_POST) {
$res = $qieJiao->submit([
'order_no' => $_POST['order_no'],
'amount' => $_POST['amount'],
'currency' => $_POST['currency'],
'chain_type' => $_POST['chain_type'],
'scanpay' => 0,
'return_url' => '',
'notify_url' => 'http://域名/notify.php'
]);
if ($res['code'] == 1) {
$data = $res['data'];
$url = $data['url'];
// 跳转到支付页面
header("Location: " . $url);
exit;
}
print_r($res);
}
?>功能特性
- ✅ 订单创建与查询
- ✅ 异步通知处理
- ✅ 签名验证
- ✅ 异常处理
- ✅ 支持多种支付方式
Node.js SDK
手动下载
快速开始
javascript
功能特性
- ✅ Promise/async-await 支持
- ✅ TypeScript 类型定义
- ✅ 错误处理机制
- ✅ 请求重试机制
- ✅ 支持 CommonJS 和 ES Modules
Python SDK
手动下载
快速开始
python
功能特性
- ✅ Python 3.6+ 支持
- ✅ 异步请求支持
- ✅ 异常处理机制
- ✅ 类型注解
- ✅ 支持 pip 安装
Java SDK
手动下载
快速开始
java
功能特性
- ✅ Java 8+ 支持
- ✅ Spring Boot Starter
- ✅ 线程安全
- ✅ 连接池管理
- ✅ 支持 Maven/Gradle
Go SDK
手动下载
快速开始
go
功能特性
- ✅ Go 1.16+ 支持
- ✅ Context 支持
- ✅ 错误处理
- ✅ 并发安全
- ✅ 支持 go mod
版本说明
版本策略
- 主版本号:重大功能变更,可能不向下兼容
- 次版本号:新增功能,向下兼容
- 修订版本号:Bug修复,向下兼容
技术支持
- 📧 邮箱:support@qiejiao.com
- 💬 微信群:扫码加入技术支持群
- 📖 文档:https://docs.qiejiao.com
- 🐛 问题:GitHub Issues
更新日志
v1.0.0 (2024-01-01)
- ✨ 初始版本发布
- ✨ 支持 PHP、Node.js、Python、Java、Go
- ✨ 完整的订单管理功能
- ✨ 异步通知处理
- ✨ 签名验证机制
注意:SDK下载链接为示例,实际使用时请替换为真实的下载地址。