💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、豆包、星火、月之暗面及文生图、文生视频 广告
## 3.1 运动接口 ### 1.运动列表 GET: ~~~ /sport/api/v1/sports ~~~ 接口概述:获取运动列表 | 请求参数 | 数据类型 | 是否必填 | 描述 | | --- | --- | --- | --- | | page | int | 否 | 页数 | | per_page | int | 否 | 每页数据条数 | | token | string | 是 | 客户密钥 | | day | int | 否 | 可以填写1-7,1代表24小时内变动数据筛选;7代表一周内变动数据筛选,2-6以此类推;若不填写或填写错误此参数不生效 | | language| string | 否 | 1.不填,“name”默认返中文;2. 填vi,字段“name” 返越南文;3.填zh_tw,返繁体| ~~~ /sport/api/v1/sports?page=1&per_page=100&token=XXXXX ~~~ 返回示例 ```json { "code": 0, "data": { "list": [ { "id": 210, "name": "板球", "name_en": "Cricket", "abbr": "Cricket", "logo": "xxxxx.png", "update_time": 1643767430 }, { "id": 209, "name": "美式足球", "name_en": "AmericanFootball", "abbr": "AmericanFootball", "logo": "xxxxx.png", "update_time": 1642817030 }, { "id": 208, "name": "乒乓球", "name_en": "TableTennis", "abbr": "TableTennis", "logo": "xxxxx.png", "update_time": 1642817030 }, { "id": 207, "name": "羽毛球", "name_en": "Badminton", "abbr": "Badminton", "logo": "xxxxx.png", "update_time": 1642817030 }, { "id": 206, "name": "排球", "name_en": "Volleyball", "abbr": "Volleyball", "logo": "xxxxx.png", "update_time": 1642817030 }, { "id": 205, "name": "棒球", "name_en": "Baseball", "abbr": "Baseball", "logo": "xxxxx.png", "update_time": 1642817030 }, { "id": 204, "name": "斯诺克", "name_en": "Snooker", "abbr": "Snooker", "logo": "xxxxx.png", "update_time": 1642817030 }, { "id": 203, "name": "网球", "name_en": "Tennis", "abbr": "Tennis", "logo": "xxxxx.png", "update_time": 1642817030 }, { "id": 202, "name": "足球", "name_en": "Football", "abbr": "Soccer", "logo": "xxxxx.png", "update_time": 1642817030 }, { "id": 201, "name": "篮球", "name_en": "Basketball", "abbr": "Rebounds", "logo": "xxxxx.png", "update_time": 1642817030 } ], "total": 10 }, "msg": "" } ``` ### 2.运动详情 GET: ~~~ /sport/api/v1/sports/{sport_id} ~~~ 接口概述:获取运动详情数据 建议频率:查询时调用 | 请求参数 | 数据类型 | 是否必填 | 描述 | | --- | --- | --- | --- | | sport_id | int | 是 | 运动ID | | token | string | 是 | 客户密钥 | | language| string | 否 | 1.不填,“name”默认返中文;2. 填vi,字段“name” 返越南文;3.填zh_tw,返繁体| 请求url示例 ~~~ /sport/api/v1/sports/201?token=XXXXX ~~~ 返回格式示例 ```json { "id": 201, //运动ID "name": "篮球", //运动中文名称 "name_en": "Basketball", //运动英文名 "abbr": "Basketball", //运动简称 "logo": "" //图标 "lang":{ "name_zh_tw":" ", //繁体中文 "name_es":" ", //西班牙语 "name_pt":" ", //葡萄牙语 "name_fr":" ", //法语 "name_de":" ", //德语 "name_sv":" ", //瑞典语 "name_ru":" ", //俄语 "name_uk":" ", //乌克兰语 "name_da":" ", //丹麦语 "name_pl":" ", //波兰语 "name_nl":" ", //荷兰语 "name_ko":" ", //韩语 "name_ms":" ", //马来语 "name_tl":" ", //他加禄语 "name_vi":" ", //越南语 "name_el":" ", //希腊语 "name_tr":" ", //土耳其语 "name_thai":" ", //泰语 "name_ar":" " //阿拉伯语 "name_hi":" " //印度语 }, "update_time": 0 //更新时间 } ``` | 返回参数 | 数据类型 | 描述 | 备注 | | --- | --- | --- | --- | | id | int | 运动ID | | | name | string | 运动名 | 默认返回中文名。请求参数language: 1.不填 ,返中文;2.填vi, 返越南文;填zh_tw, 返繁体 | | name_en | string | 运动英文名 | | | tag | string | 运动简称 | | | logo | string | 运动logo | | lang | string | 多语言字段(运动名)|