{
"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/13562/spotify+bpm+finder+api/30135/song+data+by+track+id&Track_ID=Required' --header 'Authorization: Bearer YOUR_API_KEY'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 Spotify BPM 查找器 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
(年度计费可节省 2 个月 🎉)
Spotify BPM Finder 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)以及特定的整数值用于调性和模式。这种统一性有助于在多首曲目之间进行比较分析
用户可以分析返回的数据,以根据节奏或能量创建播放列表,开发音乐推荐算法,或可视化音乐特征,以提升音乐相关应用中的用户体验