获取音乐搜索/Fetch music search
Douyinapi
About
获取音乐搜索/Fetch music search
Documentation
获取音乐搜索/Fetch music search
[中文]
用途:
- 获取抖音 App 中音乐内容的搜索结果。
- 支持关键词、排序方式、筛选条件等。
备注:
- 本接口专注于音乐类内容搜索,不包含其他类型内容。
- 初次请求时
cursor传 0,search_id传空字符串。 - 返回内容包含音乐基本信息、作者信息、封面、播放地址、标签等。
参数:
- keyword: 搜索关键词,例如 "游戏背景音乐"
- cursor: 翻页游标(首次请求传 0,翻页时使用上次响应的 cursor)
- sort_type: 排序方式
0: 综合排序1: 最多点赞2: 最新发布
- publish_time: 发布时间筛选
0: 不限1: 最近一天7: 最近一周180: 最近半年
- filter_duration: 视频时长筛选
0: 不限0-1: 1 分钟以内1-5: 1-5 分钟5-10000: 5 分钟以上
- content_type: 内容类型筛选
0: 不限1: 视频2: 图片3: 文章
- search_id: 搜索ID(分页时使用)
请求体示例:
payload = {
"keyword": "游戏背景音乐",
"cursor": 0,
"sort_type": "0",
"publish_time": "0",
"filter_duration": "0",
"content_type": "0",
"search_id": ""
}
返回(部分常用字段,实际返回字段更多,一切以实际响应为准):
music: 音乐结果列表id_str: 音乐ID(字符串格式)title: 音乐标题author: 音乐作者昵称album: 所属专辑(如果有)play_url.url_list: 音乐播放地址列表duration: 音乐时长(秒)cover_thumb.url_list: 缩略封面图片列表cover_medium.url_list: 中尺寸封面图片列表cover_large.url_list: 高清封面图片列表user_count: 使用该音乐的作品数量is_original: 是否原创音乐is_commerce_music: 是否为商业授权音乐lyric_url: 歌词文件链接(如果有)strong_beat_url.url_list: 音乐节奏点文件链接tags: 音乐标签- 如:主题(如游戏、Vlog)、情绪(如Funny)、风格(如8-bit, Electronic)
artists: 音乐关联的创作者列表(如果有)artist_name: 艺人昵称uid: 艺人UID
cover_color_hsv: 封面主色调HSV值can_background_play: 是否支持后台播放
[English]
Purpose:
- Fetch music content search results from Douyin App.
- Supports filtering by keyword, sort type, etc.
Notes:
- This API focuses on music content search, excluding other types.
- Set
cursorto 0 andsearch_idto an empty string for the first request. - Response includes music basic info, artist info, covers, play URLs, tags, etc.
Parameters:
- keyword: Search keyword, e.g., "game background music"
- cursor: Pagination cursor (0 for first request)
- sort_type: Sorting method
0: Comprehensive1: Most likes2: Latest
- publish_time: Publish time filter
0: Unlimited1: Last day7: Last week180: Last half year
- filter_duration: Video duration filter
0: Unlimited0-1: Under 1 minute1-5: 1 to 5 minutes5-10000: Over 5 minutes
- content_type: Content type filter
0: Unlimited1: Video2: Image3: Article
- search_id: Search ID for pagination
Request Body Example:
payload = {
"keyword": "game background music",
"cursor": 0,
"sort_type": "0",
"publish_time": "0",
"filter_duration": "0",
"content_type": "0",
"search_id": ""
}
Response (common fields, actual response may contain more fields):
music: List of music search resultsid_str: Music ID (as string)title: Music titleauthor: Music author's nicknamealbum: Album name (if any)play_url.url_list: List of music play URLsduration: Duration in secondscover_thumb.url_list: List of thumbnail cover URLscover_medium.url_list: List of medium-sized cover URLscover_large.url_list: List of large-sized cover URLsuser_count: Number of videos using this musicis_original: Whether it is original musicis_commerce_music: Whether it is commercial musiclyric_url: Lyrics file URL (if available)strong_beat_url.url_list: Beat timing file URLstags: Music tags- Themes (e.g., Game, Vlog), Moods (e.g., Funny), Genres (e.g., 8-bit, Electronic)
artists: List of associated artists (if any)artist_name: Artist nameuid: Artist UID
cover_color_hsv: Dominant HSV color of the covercan_background_play: Whether background playback is supported
Imported from a validated TikHub OpenAPI document. Pricing must be reviewed before enabling.
Try 获取音乐搜索/Fetch music search
Test this model in the Sandbase Playground with your own prompts.
Open in PlaygroundRelated Models
获取话题搜索 V1/Fetch hashtag search V1Douyinapi获取话题搜索 V2/Fetch hashtag search V2Douyinapi获取话题推荐搜索/Fetch hashtag suggestionsDouyinapi获取讨论搜索/Fetch discussion searchDouyinapi获取经验搜索/Fetch experience searchDouyinapi获取综合搜索 V1/Fetch general search V1Douyinapi获取综合搜索 V2/Fetch general search V2Douyinapi获取图片搜索/Fetch image searchDouyinapi