GET 免费 缓存 600s 正常运行
人格测试
**上游鉴权**:无需密钥 **频率限制**:不限制 **上游状态**:正常 & […]
GET
https://demo.gsx.hk/wp-json/apihub/v1/call/288
i
免费接口:在线调试与程序调用均须填写/携带站点 Key 后使用,不提供匿名试用。Key 在「我的控制台」获取。
接口说明
**上游鉴权**:无需密钥
**频率限制**:不限制
**上游状态**:正常
> 数据来源:https://xiaoapi.cn/detail/1
调用统计
2
累计调用
0
今日调用
0%
成功率
0ms
平均耗时
近 30 天调用趋势
10/1610/3111/14
请求参数 共 2 个
| 参数名 | 必填 | 默认值 | 说明 |
|---|---|---|---|
id
|
必填 | 1828222534 |
用户唯一标识,可为设备id等具有唯一性的值 |
msg
|
必填 | 开始 |
游戏进行参数,可为:开始、重新开始、选项A/B/C/D |
鉴权参数:
在线调试与程序调用均必须携带站点 Key,以
key
参数传入(Query 或 POST 字段均可),例如 ?key=ah_xxxxxxxx。
Key 在「我的控制台」获取,切勿写进前端代码或提交到公开仓库。 调用示例
BASH
curl -X GET "https://demo.gsx.hk/wp-json/apihub/v1/call/288?key=YOUR_SITE_KEY&id=1828222534&msg=%E5%BC%80%E5%A7%8B" \ -H "Accept: application/json"
PHP
<?php
$url = 'https://demo.gsx.hk/wp-json/apihub/v1/call/288?key=YOUR_SITE_KEY&id=1828222534&msg=%E5%BC%80%E5%A7%8B';
$ch = curl_init($url);
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 20,
CURLOPT_HTTPHEADER => ['Accept: application/json'],
]);
$response = curl_exec($ch);
curl_close($ch);
$data = json_decode($response, true);
print_r($data);
JAVASCRIPT
const params = {"key":"YOUR_SITE_KEY","id":"1828222534","msg":"开始"};
const url = 'https://demo.gsx.hk/wp-json/apihub/v1/call/288?' + new URLSearchParams(params);
const res = await fetch(url, {
method: 'GET',
headers: { 'Accept': 'application/json' }
});
const data = await res.json();
console.log(data);
PYTHON
import requests
url = "https://demo.gsx.hk/wp-json/apihub/v1/call/288"
params = {
"key": "YOUR_SITE_KEY",
"id": "1828222534",
"msg": "开始",
}
resp = requests.get(url, params=params, timeout=20)
print(resp.json())
返回示例
网关会统一包装返回结果,业务数据在 data 字段内:
JSON
{
"ok": true,
"http_code": 200,
"cost_ms": 186,
"credits": 0,
"currency": "points",
"cached": false,
"data": {
"code": 0,
"message": "游戏开始!总共15道题目,请认真作答。",
"data": {
"status": "playing",
"question_number": 1,
"total_questions": 15,
"question": "当计划被打乱时,你的反应是:",
"options": {
"A": {
"text": "灵活调整,顺势而为",
"scores": {
"E": 0,
"R": 0,
"A": 2,
"O": 2,
"D": 0
}
},
"B": {
"text": "感到烦躁,但还是会应对",
"scores": {
"E": 0,
"R": 1,
"A": -1,
"O": -1,
"D": 1
}
},
"C": {
"text": "重新规划,确保目标不变",
"scores": {
"E": -1,
"R": 2,
"A": -1,
"O": 0,
"D": 2
}
},
"D": {
"text": "顺其自然,没什么大不了的",
"scores": {
"E": 1,
"R": -1,
"A": 1,
"O": 1,
"D": -1
}
}
},
"hint": "请回复 A、B、C 或 D 来选择你的答案"
}
}
}
补充说明
上游鉴权:无需密钥
频率限制:不限制
上游状态:正常
> 数据来源:https://xiaoapi.cn/detail/1
网关错误码
| HTTP | code | 说明 |
|---|---|---|
| 400 | missing_param | 缺少必填参数,message 中会给出参数名 |
| 401 | invalid_key / need_login | 站点 Key 无效或未登录 |
| 402 | no_balance | 余额或积分不足,请充值后再调用 |
| 404 | api_not_found | 接口不存在或已下线 |
| 429 | rate_limited | 超出今日调用频率上限 |
| 502 | upstream_error | 接口服务不可达或响应异常,本次不扣费 |