🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 3.14 比赛id匹配接口 ### 1. 匹配列表 GET: ~~~ sport/api/v1/mapping/rate-match-list ~~~ | 请求参数 | 数据类型 | 是否必填 | 描述 | | --- | --- | --- | --- | | token | string | 是 | 客户密钥 | | sport\_id |int | 是 | 运动ID | | start_time | int |否|开始时间大于该时间(时间戳:秒) | | end_time | int | 否 | 开始时间小于该时间(时间戳:秒) | | page | int | 否 |页数) | | per_page | int | 否 | 每页数据条数 | | day | int | 否 | 可以填写1-7,1代表24小时内变动数据筛选;7代表一周内变动数据筛选,2-6以此类推 | |is_matching| int | 否 | 筛选匹配成功的比赛,参数填1 | ~~~ /sport/api/v1/mapping/rate-match-list?token=XXX ~~~ ~~~ "code": 0, "data": { "list": [{ "rate_match_id": 192845, //胜率项目ID "match_id": 395858 //实时项目ID,若未匹配成功则返回0 "same_index":1 //主客队是否一致(0:否,1:是) }, { "rate_match_id": 192843, "match_id": 395814 "same_index":1 }], ... "total": 99339 }, "msg": "" } ~~~ ### 2. 匹配详情 GET: ~~~ sport/api/v1/mapping/rate-match?match_id=61290&platform=1&token=xxx ~~~ 接口概述:获取所有比赛其他平台对应id | 请求参数 | 数据类型 | 是否必填 | 描述 | | --- | --- | --- | --- | | token | string | 是 | 客户密钥 | | game_id | int | 是 | 游戏 id | | match_id | int | 是 | 比赛 id | | platform | int | 是 | 比赛 id所属的平台。1:其他平台的比赛id(胜率), 2:本产品的比赛id(实时) platform 1 传入体育胜率的比赛ID,匹配成功返回体育实时的比赛ID platform 2 传入体育实时的比赛ID,匹配成功返回体育胜率的比赛ID ***** 请求url示例 ~~~ sport/api/v1/mapping/rate-match?match_id=61290&platform=1&game_id=202&token=XXX ~~~ ~~~ 接口返回示例 { "has_mapping": true, //是否匹配成功(true是,false否) "same_index":1 //主客队是否一致(0:否,1:是) } ~~~ | 返回参数 | 数据类型 | 描述 | 备注 | | --- | --- | --- | --- | | has_mapping | boolean | 是否匹配成功 | | | match_id | int64 | 匹配到对方平台的比赛id | |