开发者平台

为开发者提供完整的API文档、SDK工具包、沙盒环境和技术支持,快速集成我们的服务

快速集成示例
// 初始化SDK
import { XuanCoreSDK } from '@xuancore/sdk';

const client = new XuanCoreSDK({
  apiKey: 'your-api-key',
  environment: 'production'
});

// 获取商户信息
const merchant = await client.merchant.get('merchant-id');

// 创建支付订单
const order = await client.payment.create({
  amount: 10000,
  currency: 'CNY',
  merchantId: 'merchant-id'
});

console.log('订单创建成功:', order.id);

开发者工具

丰富的开发工具和资源,助力快速开发

API文档

完整的RESTful API文档,包含详细的接口说明、参数定义和示例代码

RESTful API 实时更新 交互式测试
查看文档 →

SDK工具包

多语言SDK支持,包括JavaScript、Python、Java、PHP等主流开发语言

多语言支持 开源免费 持续维护
下载SDK →

沙盒环境

完整的测试环境,支持所有API功能测试,无需担心影响生产数据

完整功能 安全隔离 免费使用
进入沙盒 →

开发者控制台

管理API密钥、查看调用统计、监控接口状态的一站式管理平台

密钥管理 调用统计 实时监控
进入控制台 →

Webhook服务

实时事件通知服务,支持支付成功、订单状态变更等事件推送

实时推送 重试机制 签名验证
配置Webhook →

技术支持

7×24小时技术支持,包括在线客服、技术论坛和专属技术顾问服务

24/7支持 专业团队 快速响应
获取支持 →

API概览

核心API接口一览

商户管理API

12个接口
GET /api/v1/merchants 获取商户列表
GET /api/v1/merchants/{id} 获取商户详情
POST /api/v1/merchants 创建商户
PUT /api/v1/merchants/{id} 更新商户信息

支付API

8个接口
POST /api/v1/payments 创建支付订单
GET /api/v1/payments/{id} 查询支付状态
POST /api/v1/payments/{id}/refund 申请退款
GET /api/v1/payments/history 支付历史记录

数据分析API

6个接口
GET /api/v1/analytics/overview 数据概览
GET /api/v1/analytics/transactions 交易统计
GET /api/v1/analytics/users 用户分析
GET /api/v1/analytics/reports 生成报表

开发者社区

与其他开发者交流经验,获取最新资讯

技术论坛

与其他开发者讨论技术问题,分享开发经验

1,234 开发者 567 讨论
进入论坛

GitHub

查看开源项目,提交问题和建议

15 仓库 89 Stars
访问GitHub

技术博客

阅读最新的技术文章和最佳实践

45 文章 每周更新
阅读博客

快速开始

三步完成集成

1

注册开发者账号

创建开发者账号,获取API密钥

立即注册
2

下载SDK

选择适合的编程语言SDK

下载SDK
3

开始开发

参考文档和示例代码开始开发

查看文档