web3baseweb3base

公开 YouTube 频道列表(含分类),支持搜索与按分类筛选。

获取 YouTube 频道列表

GET /api/open/youtube/channels

该接口返回 公开 YouTube 频道列表。每条含 youtubeCategory / categorySlugs,与 GET /api/open/categories?scope=youtube 及 GET /api/open/category-groups?module=youtube 联用,用于筛选与展示。

请求地址

GET /api/open/youtube/channels

请求参数

参数类型是否必传说明
localestring展示语言(若存在多语言字段)
qstring名称、简介搜索
tagstring逗号分隔的分类 slug,用于筛选

返回体

200 OKapplication/json

字段类型说明
channelsobject[]频道列表,每项为 YouTubeChannel

YouTubeChannel 结构

字段类型说明
channelIdstringYouTube 频道 ID
namestring频道名称
descriptionstring | undefined频道描述
youtubeCategorystring[]分类标签(展示用)
categorySlugsstring[]分类 slug 列表,与 categories 的 key 对齐

错误码

HTTP 状态场景
429命中 open API 限流
500服务器内部错误

请求示例

curl -s "https://www.web3base.ai/api/open/youtube/channels?locale=zh-hans" | jq '.channels[0]'
curl -s "https://www.web3base.ai/api/open/youtube/channels?tag=education,tutorial" | jq '.channels | length'

返回示例

{
  "channels": [
    {
      "channelId": "UCxxx",
      "name": "Web3 频道",
      "description": "区块链与 Web3 教程",
      "youtubeCategory": ["教育"],
      "categorySlugs": ["education"]
    }
  ]
}

← 返回 API 总览