遇见数据集

Shazam Complete API

收藏
RapidAPI2026-06-16 更新2026-06-06 收录
官方服务:

资源简介:

🎵 Complete Shazam toolkit: recognize songs from audio plus access charts, top tracks, artists, and search, all in one API.

创建时间:
2026-06-16
原始信息汇总

数据集概述:Shazam Complete API

这是一个基于Shazam的完整工具包API,提供歌曲识别、排行榜、搜索以及曲目和艺术家信息查询等功能。

核心功能

1. 歌曲识别(Recognition)

  • 通过URL识别(GET):输入音频或视频文件的URL(支持mp3/ogg/wav/mp4/mkv/avi等格式,文件最大128MB),返回识别的歌曲信息。支持Spotify、Google Drive链接以及短链接(如TikTok/Reels)。
    • 端点:recognize/url
    • 必需参数:url
  • 通过文件上传识别(POST):上传音频文件(支持multipart文件上传、原始二进制或base64编码),返回识别的歌曲信息。
    • 端点:recognize/file
    • 请求体:二进制文件数据

2. 排行榜(Charts)

  • 全球热门歌曲(GET):获取Shazam全球排行榜。
    • 端点:top/songs/world
    • 可选参数:limit(默认50,最大50)、offset(默认0)
  • 按国家获取热门歌曲(GET):获取指定国家的热门歌曲。
    • 端点:top/songs/country
    • 必需参数:country_code(ISO 3166 alpha-2格式)
    • 可选参数:limitoffset
  • 按流派获取全球热门歌曲(GET):获取指定流派的全球热门歌曲。
    • 端点:top/songs/world/genre
    • 必需参数:genre(如rockHIP_HOP_RAP
    • 可选参数:limit(最大100)、offset
  • 按国家和流派获取热门歌曲(GET):获取指定国家和流派的排行榜。
    • 端点:top/songs/country/genre
    • 必需参数:country_codegenre
    • 可选参数:limit(最大100)、offset
  • 按城市获取热门歌曲(GET):获取指定城市的热门歌曲。
    • 端点:top/songs/city
    • 必需参数:country_codecity_name
    • 可选参数:limit(最大50)、offset
  • 按艺术家获取热门歌曲(GET):获取指定艺术家的Shazam页面上的热门歌曲。
    • 端点:top/songs/artist
    • 必需参数:artist_id(数字型Shazam/Apple Music ID)
    • 可选参数:limit(默认10)
  • 搜索艺术家歌曲(GET):根据艺术家名称通过Apple Music目录搜索相关歌曲。
    • 端点:top/songs/artist/search
    • 必需参数:artist_name
    • 可选参数:limit(默认25,最大25)

3. 搜索(Search)

  • 搜索艺术家(GET):根据名称或前缀搜索艺术家。
    • 端点:search/artists
    • 必需参数:query
    • 可选参数:limit(最大25)、offset
  • 搜索曲目(GET):根据标题或前缀搜索曲目。
    • 端点:search/tracks
    • 必需参数:query
    • 可选参数:limit(最大25)、offset

4. 曲目与艺术家信息(Tracks & Artists)

  • 获取歌曲信息(GET):获取单首歌曲的详细信息(标题、艺术家、流派、专辑、厂牌、发行日期、ISRC、封面图)。
    • 端点:songs/about
    • 必需参数:track_id(数字型Shazam曲目ID)
  • 获取艺术家信息(GET):获取艺术家资料信息(名称、流派、封面图、音乐URL)。
    • 端点:artists/about
    • 必需参数:artist_id(数字型Shazam/Apple Music艺术家ID)
  • 获取相似歌曲(GET):获取与指定曲目相似的歌曲列表。
    • 端点:songs/similar
    • 必需参数:track_id
    • 可选参数:limit(默认20)、offset

其他信息

  • 支持格式:音频(mp3/ogg/wav)和视频(mp4/mkv/avi),文件最大128MB;支持m3u8流(PRO及以上计划)。
  • 响应格式:Shazam JSON格式。
  • 服务状态:服务可用性100%,平均延迟1272ms。
搜集汇总
数据集介绍
Shazam Complete API 数据集图片
背景与挑战
背景概述
该数据集提供一个完整的Shazam工具包API,支持从音频中识别歌曲,并访问排行榜、热门曲目、艺术家信息以及搜索功能,所有功能集成于单一接口。
以上内容由遇见数据集搜集并总结生成
二维码
社区交流群
二维码
科研交流群
商业服务