ESPN无线电台API是一个RESTful服务,它组织并提供来自美国各地的ESPN无线电台数据。它旨在让用户:检索包含ESPN无线电台的州的完整列表。查询给定州的品牌和无线电台数量。通过使用无线电台名称作为参数获取详细的特定无线电台数据,如频率和传输波段。通过将数据分割到多个端点,API避免在单个请求中提供过多信息,从而提高效率并实现更精确的查询。该API非常适合开发人员构建体育广播工具、研究仪表板或基于位置的无线电流媒体服务。
此端点不需要任何输入参数。
[
{
"states": [
"Texas",
"Ohio",
"Georgia",
"Indiana",
"Wisconsin",
"California",
"Missouri",
"New York",
"North Carolina",
"Tennessee",
"Washington",
"West Virginia",
"Kentucky",
"Illinois",
"Louisiana",
"Virginia",
"Alabama",
"Arizona",
"Colorado",
"Florida",
"Arkansas",
"Minnesota",
"Nebraska",
"New Mexico",
"Oregon",
"Alaska",
"Hawaii",
"Iowa",
"Maine",
"Montana",
"Nevada",
"North Dakota",
"Oklahoma",
"Pennsylvania",
"South Dakota",
"Utah",
"Wyoming",
"District of Columbia",
"Idaho",
"Kansas",
"Maryland",
"Michigan",
"Mississippi",
"New Jersey",
"South Carolina"
]
}
]
curl --location --request POST 'https://zylalabs.com/api/9288/espn+radio+stations+api/16783/get+list+of+states+with+espn+stations' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'
此端点不需要任何输入参数。
[
{
"state": "Texas",
"brandings": [
"ESPN 102.7",
"Panhandle Sports Star",
"ESPN Radio 1590",
"Sports Radio 1150 The Zone",
"ESPN Radio 600",
"ESPN 1400",
"ESPN Radio 97.5",
"100.7 The Score",
"Double T 97.3",
"ESPN Paris 105.1",
"ESPN Radio 960",
"San Antonio's Sports Star",
"ESPN 1250",
"ESPN 105.9",
"ESPN 1230",
"ESPN Central Texas"
],
"number_of_stations": 16
}
]
curl --location --request POST 'https://zylalabs.com/api/9288/espn+radio+stations+api/16784/get+branding+and+number+of+stations+for+a+state' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"state":"Required"}'
此端点不需要任何输入参数。
[
{
"state": "Texas",
"stations": [
{
"station_name": "ESPN 102.7",
"city_of_license": "Austin",
"transmission_frequency": "103.5-2",
"transmission_band": "FM-HD",
"call_sign": "KBPA-HD2",
"branding": "ESPN 102.7"
},
{
"station_name": "Panhandle Sports Star",
"city_of_license": "Amarillo",
"transmission_frequency": "102.9",
"transmission_band": "FM",
"call_sign": "KVWE",
"branding": "Panhandle Sports Star"
},
{
"station_name": "ESPN Radio 1590",
"city_of_license": "Carthage",
"transmission_frequency": "1590",
"transmission_band": "AM",
"call_sign": "KGAS",
"branding": "ESPN Radio 1590"
},
{
"station_name": "Sports Radio 1150 The Zone",
"city_of_license": "College Station",
"transmission_frequency": "1150",
"transmission_band": "AM",
"call_sign": "KZNE",
"branding": "Sports Radio 1150 The Zone"
},
{
"station_name": "ESPN Radio 600",
"city_of_license": "El Paso",
"transmission_frequency": "600",
"transmission_band": "AM",
"call_sign": "KROD",
"branding": "ESPN Radio 600"
},
{
"station_name": "ESPN 1400",
"city_of_license": "Greenville",
"transmission_frequency": "1400",
"transmission_band": "AM",
"call_sign": "KGVL",
"branding": "ESPN 1400"
},
{
"station_name": "ESPN Radio 97.5",
"city_of_license": "Houston",
"transmission_frequency": "97.5",
"transmission_band": "FM",
"call_sign": "KFNC",
"branding": "ESPN Radio 97.5"
},
{
"station_name": "100.7 The Score",
"city_of_license": "Lubbock",
"transmission_frequency": "950",
"transmission_band": "AM",
"call_sign": "KTTU",
"branding": "100.7 The Score"
},
{
"station_name": "Double T 97.3",
"city_of_license": "Lubbock",
"transmission_frequency": "97.3",
"transmission_band": "FM",
"call_sign": "KTTU-FM",
"branding": "Double T 97.3"
},
{
"station_name": "ESPN Paris 105.1",
"city_of_license": "Paris",
"transmission_frequency": "960",
"transmission_band": "AM",
"call_sign": "KITX-HD4",
"branding": "ESPN Paris 105.1"
},
{
"station_name": "ESPN Radio 960",
"city_of_license": "San Angelo",
"transmission_frequency": "960",
"transmission_band": "AM",
"call_sign": "KGKL",
"branding": "ESPN Radio 960"
},
{
"station_name": "ESPN 105.9",
"city_of_license": "San Antonio",
"transmission_frequency": "94.1",
"transmission_band": "FM",
"call_sign": "KZDC",
"branding": "ESPN 105.9"
},
{
"station_name": "ESPN 1230",
"city_of_license": "San Antonio",
"transmission_frequency": "1250",
"transmission_band": "AM",
"call_sign": "KTFS",
"branding": "ESPN 1230"
},
{
"station_name": "ESPN Central Texas",
"city_of_license": "Texarkana",
"transmission_frequency": "740",
"transmission_band": "AM",
"call_sign": "KSEY",
"branding": "ESPN Central Texas"
},
{
"station_name": "ESPN Radio 1230",
"city_of_license": "Waco",
"transmission_frequency": "1660",
"transmission_band": "AM",
"call_sign": "KRZI",
"branding": "ESPN Radio 1230"
}
]
}
]
curl --location --request POST 'https://zylalabs.com/api/9288/espn+radio+stations+api/16785/get+detailed+station+data+by+state' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"branding":"Required","station":"Required","state":"Required"}'
| 标头 | 描述 |
|---|---|
授权
|
[必需] 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。 |
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
ESPN广播电台API提供有关美国ESPN广播电台的结构化数据,包括品牌详情、每个州的电台数量、覆盖区域和特定电台频率
您可以通过州或站点名称过滤数据,从而允许进行针对性的查询,以获得与您的需求相关的具体信息
此API非常适合开发创建体育广播工具、研究仪表板或基于位置的广播流媒体服务的开发者,使他们能够有效访问和利用ESPN电台数据
API 响应包括诸如州名、车站品牌、车站数量、频率和传输带等字段,提供有关每个车站的全面细节
通过将数据细分为多个端点,API 允许用户进行精确查询,避免在单个请求中传递过多信息,从而提高效率
此端点返回ESPN广播电台的品牌名称以及指定州可用的电台总数,使用户能够了解该地区的广播格局
响应结构为一个对象数组,每个对象包含州名和一个车站列表 每个车站对象包括字段如车站名称 许可城市 传播频率 传播带 呼号 和品牌
用户必须提供一个州名作为参数以检索详细的站点数据 这允许对特定州进行针对性的查询 增强返回信息的相关性
此端点提供了一个全面的美国各州ESPN电台列表,使用户能够识别ESPN覆盖的区域并基于州数据促进进一步查询
关键字段包括“state”,表示州名,“brandings”,一个站点名称的数组,以及“number_of_stations”,显示该州ESPN站点的总数
用户可以利用结构化数据构建应用程序,以显示ESPN电台信息,分析区域广播趋势或根据电台可用性创建用于广播流媒体服务的交互式地图
该API从可靠的广播数据库获取数据,并定期更新其信息以确保准确性,尽管文档中没有详细说明具体的质量检查
典型的使用案例包括开发与体育相关的应用程序 创建用于广播分析的研究仪表板 和构建帮助用户找到附近ESPN电台的基于位置的服务
服务级别:
100%
响应时间:
800ms
服务级别:
100%
响应时间:
832ms
服务级别:
100%
响应时间:
898ms
服务级别:
100%
响应时间:
487ms
服务级别:
100%
响应时间:
1,726ms
服务级别:
100%
响应时间:
841ms
服务级别:
100%
响应时间:
559ms
服务级别:
100%
响应时间:
609ms
服务级别:
100%
响应时间:
532ms
服务级别:
100%
响应时间:
921ms