360 Secure SkillHub
360 安全技能中心

football-viewing-guide

通过 Crawlora 的 FotMob 接口查询市场代码、电视转播列表与频道,按日期、球队或频道本地筛选,输出带本地时间、时区、频道和采集时间的赛程表,并明确不保证可播放或订阅可看。

crawlora-org
crawlora-org
热度 7.64
最近更新 2026-10-05 09:16:13
分类:生活依赖:第三方 API / 代码执行 / MCP 服务应用场景:推荐 / 研究

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add football-viewing-guide
Metadata
name
football-viewing-guide
description
Build a dated, country-specific football broadcast guide using Crawlora FotMob market, channel, schedule, and match discovery. Use to find listed channels for a match or shortlist football broadcasts in the current seven-day window, without promising streaming access.

Football viewing guide

Access and scope

Set CRAWLORA_API_KEY to your Crawlora key. Prefer the listed Crawlora MCP tools when connected; otherwise use the bundled scripts/crawlora.sh, which sends x-api-key to https://api.crawlora.net/api/v1. Read reference/endpoints.md for exact methods and parameters. Check application code as well as HTTP status; payloads are inside data. Stop on authentication errors, back off on 429, and retry a transient upstream failure once. Bound pages and calls by the requested scope and credit budget. Preserve source IDs, URLs, retrieval times, and source dates where supplied.

Find the publicly listed football broadcasts for the requested market and dates. Start with the viewer's country/market, IANA timezone, preferred teams or competitions, and date window. A country-specific channel listing does not establish that the user can watch it with their subscriptions or device.

Discover the market and schedule

  1. Call fotmob_tv_guide_countries for valid market codes. These are provider codes, not an ISO-code transformation: some values differ from a country's expected abbreviation. Use the returned code instead of inventing one.
  2. Request fotmob_tv_guide for that country and explicit timezone. It exposes the current seven-day window, without an arbitrary past/future date argument. If requested dates lie outside the returned window, report them uncovered; do not shift dates or claim a longer schedule exists.
  3. Channels discovery lists channels attached to that same market's current seven-day window; it is not a complete national channel or rights-holder directory. Request it only for channel matching or a channel-specific guide.
  4. Filter the actual schedule locally by date, team, competition, or listed channel. Preserve match IDs, UTC time, returned local times, competition, teams, and all returned channel names. Channels are not interchangeable across markets. Verify a same-named team/fixture via search, matches, or match detail if needed.
scripts/crawlora.sh /fotmob/tv-guide-countries
# Select a discovered market code and the viewer's timezone:
scripts/crawlora.sh /fotmob/tv-guide country=gb timezone=Europe/London
scripts/crawlora.sh /fotmob/tv-guide-channels country=gb

Deliver a practical schedule with boundaries

Return one row per fixture with local date/time and timezone, teams, competition, market, listed channels, match/source link when returned, and collection time. Retain UTC time for joins and daylight-saving transitions; do not reuse a fixed UTC offset across the requested window. Deduplicate by match ID plus market, preserving multiple listed channels rather than counting them as separate games. If guide time and refreshed match time disagree, show the discrepancy and timestamp instead of silently reconciling it. Broadcast listings and fixtures may change.

Separate a supported market with an empty current schedule from a failed fetch. Missing channel listings do not prove a match is untelevised elsewhere. Returned public affiliate metadata is not guaranteed free streaming, a playable video, subscription inclusion, device compatibility, or permission to bypass geographic restrictions. Link an actually returned public page when useful; never fabricate stream URLs. Do not sign up, purchase subscriptions, or schedule notifications unless the user requests those actions.