Question

SpeedApisMarch 24, 2023About 2 min

列表接口的全量获取与变量更新是指?

⛄️ 1、首次建议 全量更新 ,每个请求都会返回包含如下分页数据信息:

        "pagination": {
            "per_page": 3,
            "current_page": 1,
            "has_page": true
        }
				

根据参数获取全量数据, has_page: 是否有下一页。 请不要尝试请求has_page:false,该页之后没有数据,请求无意义。 (调用入参为空,会返回所有数据) 。

2、后续建议 变量更新 ,根据参数updated_at获取变动数据,接口返回大于等于更新时间的新增或变动的数据,根据请求频次updated_at传当前日期即可,接口返回从该日期开始包含该日期之后新增或者变动的数据。(数据量超出1000条的接口,都会提供变量更新字段)

如何获得赛事分组?

⛄️ 最佳方法是参考积分榜排名。

比分说明?

  • 半场比分:45分钟上半场比分;
  • 全场比分:90分钟全场比分;
  • 加时比分:加时赛比分,不包含全场比分;
  • 点球比分:点球大战比分,不包含加时赛比分;
  • 当前比分:全场总进球比分(全场比分+加时赛比分),不包含点球大战比分;
			{
				"status_id": 10,
				"elapsed": "90",
				"current_score": "1:2",
				"half_score": "0:0",
				"full_score": "1:1",
				"extra_score": "0:1",
				"penalty_score": "2:2",
				"winner": "2"
			}

替补上下场怎么判断?

⛄️ 可以根据 球员id 是否是替补球员判断, 如果是替补球员那么对应应该是替补上场。 通常情况下 player_id 是下场球员,assist_id 替补上场球员。

			{
				"id": 5398,
				"league_id": 14,
				"season_id": 137,
				"match_id": 434688,
				"elapsed": "52",
				"second": null,
				"team_id": 113,
				"player_id": 86475,
				"assist_id": 86490,
				"type_id": "8",
				"reason": null,
				"reason_en": null
			},

问题未解决?

⛄️ 本文档将持续更新更多问题,敬请期待!
如遇到紧急问题或者希望能得到更快的回复,请 联系我们 客服/技术支持QQ或者微信。

Last update:

What do you think?

  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
Comments
  • Latest
  • Oldest
  • Hottest