{
"id": "ZW5qb3ktdGhlLXNpbGVuY2UtZGVwZWNoZS1tb2Rl",
"key": "C",
"mode": "minor",
"camelot": "5A",
"tempo": 113,
"duration": "4:15",
"popularity": 76,
"energy": 84,
"danceability": 66,
"happiness": 75,
"acousticness": 20,
"instrumentalness": 0,
"liveness": 8,
"speechiness": 3,
"loudness": "-6 dB"
}
curl --location --request GET 'https://zylalabs.com/api/13551/spotify+mood+api/30110/mood+detection&track_id=Required' --header 'Authorization: Bearer YOUR_API_KEY'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 Spotify 心情 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
Spotify Mood API分析音乐轨道并提供详细的音频特性,帮助识别歌曲的整体情绪、能量和音乐特征。通过提交Spotify轨道或其标识符,API返回的结构化信息可以用来理解音乐轨道的声音和感觉。
该API提供广泛的音乐属性,包括曲目名称、专辑、调性、音阶、Camelot标记、节奏、时长、流行度、能量、可舞性、快乐、声学性、器乐性、现场性、语音性和响度。这些指标提供了对音乐轨道声学特征的全面表示,可以用于根据不同的情绪、听音环境和音乐偏好对歌曲进行分类。
情绪检测端点返回Spotify曲目的详细音频特征,包括情绪、能量、舞蹈感、快乐、节奏、声学特性、器乐性等。这些数据帮助用户理解曲目的整体感觉和音乐特征
响应中的关键字段包括“id”“key”“mode”“tempo”“duration”“popularity”“energy”“danceability”“happiness”“acousticness”“instrumentalness”“liveness”“speechiness”和“loudness”每个字段提供了关于曲目的音频特征的具体见解
响应数据采用JSON格式结构,每个键代表特定的音频特征例如“节奏”表示每分钟的节拍而“能量”反映了曲目的强度这种组织方式便于解析和分析
情绪检测端点提供有关各种音乐属性的信息,包括情绪、能量水平、适舞性、快乐、节奏和声学特征。这些综合数据有助于根据歌曲的情感和声音特征进行分类
用户可以通过提供 Spotify 曲目 ID 作为参数来自定义他们的请求 这允许 API 分析特定曲目并根据提供的标识符返回量身定制的音频特征
典型的使用案例包括音乐推荐系统、基于情绪的播放列表生成以及DJ或制作人的音乐分析。这些详细的属性帮助用户选择符合特定情感或能量背景的曲目
通过使用Spotify广泛的音乐目录和音频分析算法来保持数据准确性该API利用Spotify的数据,确保音频特性反映曲目的实际属性
用户可以期待一致的数据模式,例如能量水平在0到100之间,节奏值通常在60到200 BPM之间。这种一致性允许对不同曲目进行可靠的比较和分析