Dm

API 开发文档

快速、安全、稳定的API服务,助力您的业务发展

API Version 1.0

介绍

欢迎使用 Dm API

本文档提供了API的详细使用说明,包括可用的服务类型、请求参数和响应格式。

所有API调用都需要使用有效的Token进行身份验证。您可以在用户控制面板中生成和管理您的API Token。

认证方式

所有API请求都需要在请求体中包含您的API Token:

{
  "token": "your_token_here",
  "type": "service_type",
  // 其他参数...
}

基本请求格式

所有API请求都应该使用HTTP POST方法,并且请求体应该是JSON格式。

API端点: 加载中...
// 请求头
Content-Type: application/json

// 请求体
{
  "token": "your_token_here",
  "type": "service_type",
  // 其他参数取决于服务类型
}

响应格式

所有API响应都是JSON格式,包含以下字段:

{
  "code": 200,  // 状态码,200表示成功
  "data": {       // 响应数据
    "result": {   // 处理结果
      // 结果详情
    },
    "process_time": "123.45ms",  // 处理时间
    "project": "service_type",    // 服务类型
    "cost": "0.50"               // 消费金额
  },
  "msg": "处理成功"  // 响应消息
}

可用服务

以下是当前可用的API服务列表:

服务名称 描述 价格(元/次) 操作
wy 网易识别 0.02元
jy jy3 0.01元
al 阿里滑块识别,只能识别阿里1.0版本,FFFF0N00000000000B27类似这种a值 0.02元
wylogin wy登录取件 0.25元
mhytap 米哈游和tap查询,只查询是否注册 0.02元
jy4 极验四 0.01元
tx 腾讯滑块,目前只能识别滑块,待添加 0.02元
wyrequest 取件先请求这个,拿到值短时间可重复使用请求wylogin 0.20元

错误码

状态码 描述
200 请求成功
400 请求参数错误
401 认证失败,Token无效或已过期
402 余额不足
403 没有权限访问该资源
404 请求的服务不存在
429 请求过于频繁或超过并发限制
500 服务器内部错误
504 处理超时

代码示例

PHP

// PHP示例代码
$url = '加载中...';
$token = 'your_token_here';
$data = [
    'token' => $token,
    'type' => 'text_recognition',
    'content' => '这是需要识别的文本内容'
];

$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    'Content-Type: application/json'  // 必需添加的请求头
]);

$response = curl_exec($ch);
$result = json_decode($response, true);
curl_close($ch);

print_r($result);

JavaScript

// JavaScript示例代码
const url = '加载中...';
const token = 'your_token_here';
const data = {
    token: token,
    type: 'text_recognition',
    content: '这是需要识别的文本内容'
};

fetch(url, {
    method: 'POST',
    headers: {
        'Content-Type': 'application/json'  // 必需添加的请求头
    },
    body: JSON.stringify(data)
})
.then(response => response.json())
.then(result => {
    console.log(result);
})
.catch(error => {
    console.error('请求失败:', error);
});

Python

# Python示例代码
import requests
import json

url = '加载中...'
token = 'your_token_here'
data = {
    'token': token,
    'type': 'text_recognition',
    'content': '这是需要识别的文本内容'
}

headers = {
    'Content-Type': 'application/json'  # 必需添加的请求头
}

response = requests.post(url, headers=headers, data=json.dumps(data))
result = response.json()

print(result)