{
"acousticness": 0.2,
"analysis_url": "https://api.spotify.com/v1/audio-analysis/6WK9dVrRABMkUXFLNlgWFh",
"danceability": 0.663,
"duration_ms": 255133,
"energy": 0.838,
"id": "6WK9dVrRABMkUXFLNlgWFh",
"instrumentalness": 0.000177,
"key": 0,
"liveness": 0.0782,
"loudness": -5.744,
"mode": 0,
"speechiness": 0.0286,
"tempo": 112.788,
"time_signature": 4,
"track_href": "https://api.spotify.com/v1/tracks/6WK9dVrRABMkUXFLNlgWFh",
"type": "audio_features",
"uri": "spotify:track:6WK9dVrRABMkUXFLNlgWFh",
"valence": 0.752
}
curl --location --request GET 'https://zylalabs.com/api/13672/fetch+spotify+song+tempo+api/31113/song+data+by+track+id&Track_ID=Required' --header 'Authorization: Bearer YOUR_API_KEY'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 获取Spotify歌曲节奏 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
(年度计费可节省 2 个月 🎉)
Fetch Spotify Song Tempo API 提供了一种简单可靠的方式,通过使用 Spotify 歌曲的唯一标识符提取详细的音频特征。
该 API 旨在满足需要音乐信息的应用程序,例如 BPM、节奏、调、音阶和其他音频指标,而无需手动分析歌曲。
通过 Spotify 歌曲 ID,用户可以检索歌曲的 BPM(节奏),并确定其调和音乐模式。API 使用 Spotify 标准化的数字表示返回调,使应用能够识别对应的音符并确定歌曲是大调还是小调。
API 返回 Spotify 曲目的详细音频特征,包括 BPM(节拍)、调、模式、舞蹈性、能量、愉悦度、响度等。每个响应提供曲目音乐特征的全面概述
响应中的关键字段包括“节奏”(BPM)“调”(音乐调)“音阶”(大调或小调)“舞蹈性”“能量”“情感”和“响度”这些指标有助于分析曲目的音乐性和情绪
响应数据结构为JSON对象,每个字段代表特定的音频特征。例如“节奏”提供曲目的每分钟节拍,而“调性”使用标准化的数字表示法指示音乐调性
该端点提供有关BPM、调、模式、舞动性、能量、情感、响度和其他音频特征的信息 这些数据对专注于音乐分析和推荐的应用程序至关重要
用户可以通过在 API 调用中指定 Spotify 曲目 ID 来定制请求。这允许检索任何特定曲目的音频特征,从而根据用户需求进行量身定制的分析
数据直接来源于Spotify广泛的音乐库,确保准确性和可靠性。API利用Spotify的音频分析能力提供每个曲目的详细见解
典型的用例包括音乐分析应用程序 DJ软件 播放列表生成和音乐推荐系统 详细的音频指标通过提供曲目特征的洞见来帮助提升用户体验
通过与Spotify广泛的音乐目录和音频分析算法的集成来保持数据准确性该API利用Spotify可靠的数据源以确保高质量的音频特征提取
用户可以期待一致的数据模式,例如舞曲性和能量的标准化值(范围从0到1)以及音调和调式的特定整数值。这种统一性有助于对多首曲目的比较分析
用户可以分析返回的数据,根据节奏或能量创建播放列表,开发音乐推荐算法或可视化音乐特征,以增强音乐相关应用中的用户体验