企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
## 3.5 选手接口 ### 1.选手列表 请求url示例,GET: ~~~ /api/v1/player?page=1&per_page=100&token=XXXXX ~~~ 接口概述:获取所有战队数据 | 请求参数 | 数据类型 | 是否必填 | 描述 | | --- | --- | --- | --- | | page | int | 否 | 页数 | | per_page | int | 否 | 每页数据条数 | | token | string | 是 | 客户密钥 | | game_id | int | 否 | 游戏ID筛选 | | day | int | 否 | 可以填写1-7,1代表24小时内变动数据筛选;7代表一周内变动数据筛选,2-6以此类推;若不填写或填写错误此参数不生效 | | language| string | 否 | 1.不填,“name”默认返中文;2. 填vi,字段“name” 返越南文;3.填zh_tw,返繁体| 接口返回参数示例: ~~~ { "code": 0, "date":{ "list": [ { "id": 3, //选手id "name": "Vaynedeta", //选手名 "name_en": "", //选手英文名 "game_id": 1, //游戏id (1-lol,2-csgo,3-王者荣耀,4-dota2 ) "league_id":0, //联赛id "team_id": 1, //队伍id "sportsman_id": , //职业选手id (当前仅dota2有职业选手概念) "abbr": "vaynedeta", //简称 "logo": "https://img.xxxxx.cn/default/default.png", "icon": "https://img.xxxxx.cn/default/default.png", "position": "adc", //选手位置,参见字典 "status": delete //选手状态。work(现役),retired(退役), delete(已删除) "half_logo": "https://example.png", //选手半身像 "is_first": false //是否首发(false否,ture是) "region_id": 0, //赛区id "integral": 10 //选手战力值 "update_time": 1695848992 //更新时间 }, ...... ] } } ~~~ ### 2.选手详情 GET: ~~~ /api/v1/player/{player_id} ~~~ 接口概述:获取战队详情数据 建议频率:查询时调用 | 请求参数 | 数据类型 | 是否必填 | 描述 | | --- | --- | --- | --- | | player_id | int | 否 | | | token | string | 是 | 客户密钥 | | language| string | 否 | 1.不填,“name”默认返中文;2. 填vi,字段“name” 返越南文;3.填zh_tw,返繁体| 请求url示例 ~~~ /api/v1/player/8?page=1&per_page=100&token=XXXXX ~~~ ~~~ { "id": 3, //选手id "name": "Vaynedeta", //选手名 "name_en": "", //选手英文名 "game_id": 1, //游戏id (1-lol,2-csgo,3-王者荣耀,4-dota2 ) "team_id": 1, //队伍id "league_id":0, //联赛id "sportsman_id": , //职业选手id (当前仅dota2有职业选手概念) "abbr": "vaynedeta", //简称 "logo": "https://img.xxxxx.cn/default/default.png", "icon": "https://img.xxxxx.cn/default/default.png", "position": "adc", //选手位置,参见字典 "status": delete //选手状态。work(现役),retired(退役), delete(已删除) "half_logo": "https://example.png", //选手半身像 "is_first": false //是否首发(false否,ture是) "region_id": 0, //赛区id "integral": 10 //选手战力值 "lang": { "name_zh_tw": "英雄聯盟", //繁体 "name_es": "Liga de Leyendas", //西班牙语 "name_pt": "Liga dos lendários", //葡萄牙语 "name_fr": "League of Legends", //法语 "name_de": "League of Legends", //德语 "name_sv": "League of legends", //瑞典语 "name_ru": "Лига Легенд", //俄语 "name_uk": "Ліга Легенд", //乌克兰语 "name_da": "Liga af legender", //丹麦语 "name_pl": "Liga legend", //波兰语 "name_nl": "League of Legends", //荷兰语 "name_ko": "리그 오브 레전드", //韩语 "name_ms": "Liga legenda", //马来语 "name_tl": "Liga ng mga alamat", //他加禄语 "name_vi": "Liên Minh Huyền Thoại", //越南语 "name_el": "Λεγεώνα των Θρύλων", //希腊语 "name_tr": "Efsaneler Ligi", //土耳其语 "name_thai": "ลีกแห่งตำนาน" //泰语 "name_ar": " " //阿拉伯语 "name_hi": "" //印度语 }, "update_time": 1658860325 //接口更新时间 } ~~~ | 返回参数 | 数据类型 | 描述 | 备注 | | --- | --- | --- | --- | | abbr | string | 简称 | \--- | | game\_id | string | 游戏id (1-lol,2-csgo,3-王者荣耀,4-dota2 ) | \--- | | icon | string | icon | \--- | | id | int | id | \--- | | logo | string | logo | \--- | | name | string | 游戏名/ 联赛名/ 赛事名/ 队伍名/ 选手名/地区名 | 默认返回中文名。请求参数language: 1.不填 ,返中文;2.填vi, 返越南文;3.填zh_tw, 返繁体 | | name\_en | string | 选手英文名 | \--- | | position | string | 选手位置,参见字典 | \--- | | status | string | 状态,nornal正常,delete删除参见字典 | \--- | | team\_id | int | 队伍id | \--- | |lang | int | 多语言字段(选手名) | --- |