API 概述

易信团队提供的 API 服务,允许开发者将易信多开功能集成到自己的应用中,实现更灵活的多账号管理解决方案。我们的 API 遵循 RESTful 设计原则,通过 HTTPS 协议提供服务。

核心优势

简单易用

标准 RESTful 接口,快速上手集成。

安全可靠

OAuth 2.0 认证,HTTPS 加密传输。

Base URL
https://api.yixin.team/v1

快速开始

按照以下步骤,快速开始使用易信 API 服务。

1

获取 API 凭证

在开发者后台注册应用,获取 client_id 和 client_secret。

2

调用接口

使用凭证换取 Token,并在 Header 中带上此 Token 调用具体功能接口。

Authentication
Authorization: Bearer {{YOUR_TOKEN}}

认证机制

易信 API 采用 OAuth 2.0 标准认证流程。

请求认证

所有请求必须在 HTTP Header 中包含有效的 Access Token。

Headers 必选 说明
Authorization Bearer Token 格式
cURL Example
curl -H "Authorization: Bearer YOUR_TOKEN" \
  https://api.yixin.team/v1/user/info

软件更新 API

检查应用是否有新版本可用。

GET /update/check

请求参数

参数 类型 说明
app_key string 应用唯一标识
version integer 当前版本号

响应示例

JSON Response
{
  "has_update": true,
  "latest_version": "2.1.0",
  "download_url": "https://..."
}

激活 API

用于管理激活码和设备绑定。

POST /activation/v2

验证激活码

参数 必选 描述
code 激活码字符串
machine_id 设备唯一指纹

请求示例

JSON Request
{
  "action": "verify",
  "code": "YX-8888-9999",
  "machine_id": "M-A1B2C3D4"
}

卡密状态查询

用于前端页面验证卡密有效性,无需设备绑定。

GET /api/index.php?m=Home&c=Ticket&a=verify_card
参数 必选 描述
code 激活码 (如: YX-1234-5678)

响应示例

JSON Response
{
  "code": 200,
  "msg": "卡密有效",
  "data": {
    "valid": true
  }
}

错误码说明

全局统一错误码定义

代码 描述 建议处理
200 操作成功 -
401 认证失败 检查 Token 是否有效
403 权限不足 联系客服开通权限
500 系统繁忙 指数级退避重试
Error Response
{
  "code": 401,
  "message": "Invalid token"
}