freeapis

Radio Browser

互联网电台列表

认证方式
No auth
HTTPS
Yes
CORS
Yes
分类
音乐
数据来源
public-apis + marcelscruz

简介

Radio Browser 聚合 30,000+ 互联网电台——按名称/标签/国家搜索,获取流 URL、投票数和元数据。免密钥、支持 CORS(实测可用)、社区维护:是电台目录应用和媒体播放器的标准数据源。

快速开始

搜索电台(实测可用):

curl "https://de1.api.radio-browser.info/json/stations/search?name=rock&limit=5&hidebroken=true"
[
  {
    "stationuuid": "db93a00f-9191-46ab-9e87-ec9b373b3eee",
    "name": "Arrow Classic Rock",
    "url": "http://stream.gal.io/arrow",
    "url_resolved": "http://stream.gal.io/arrow",
    "tags": "rock,classic rock",
    "country": "Netherlands",
    "language": "english",
    "votes": 35,
    "clickcount": 1234,
    "favicon": "https://...favicon.png"
  }
]

按国家 / 标签:

curl "https://de1.api.radio-browser.info/json/stations/bycountry/germany?limit=10"
curl "https://de1.api.radio-browser.info/json/stations/bytag/jazz?limit=10"

投票最多:

curl "https://de1.api.radio-browser.info/json/stations/topvote/10"

服务器列表(选最近的镜像):

curl "https://de1.api.radio-browser.info/json/servers"

认证方式

无需认证——免密钥。

速率限制与注意事项

  • 免费;API 由多个社区镜像提供(de1.、at1.、nl1.……)——选最近的。
  • hidebroken=true 过滤掉流检查失败的电台。
  • url_resolved 是(重定向后的)最终可播放流 URL——播放器用它。
  • 电台数据含 favicon、tags、country、language、votes 和 clickcount。

常见问题

Radio Browser 免费吗? 是的——免费、免密钥、支持 CORS。

如何播放电台? 用 url_resolved——它是最终可播放的流 URL。

该用哪个服务器? 任何镜像都行(de1、at1、nl1……)——/json/servers 端点列出它们。

音乐 分类更多

APIAuthHTTPSCORS
7digital

Api of Music store 7digital

OAuthYesUnknown↗
AI Mastering

Automated Music Mastering

API KeyYesYes↗
AudD

Music recognition from audio files, URLs, and live streams

API KeyunknownUnknown↗
Audiomack

Api of the streaming music hub Audiomack

OAuthYesUnknown↗
Bandcamp

API of Music store Bandcamp

OAuthYesUnknown↗