我目前正在编写一个基于Web的应用程序,允许用户混合使用Soundcloud歌曲。它目前工作得很好,到目前为止取得了很多进展。 对于DJ来说,能够检查歌曲的每分钟节拍数(BPM)非常重要。
在Soundcloud API中,有些歌曲可以显示他们的BPM,有些则不是......例如,当我尝试在JavaScript中读取我的请求数据时,大多数情况下BPM '空'即可。对于其他人,BPM正确显示。
我们从Soundcloud获得的信息因每个请求而异。例如,当BPM IS 可用时,响应为:
<bpm type="float">124.0</bpm>
当BPM不可用时,响应为:
<bpm nil="true" />
有谁知道可能导致问题的原因?为什么Soundcloud没有显示所有曲目的BPM?
帮助将不胜感激! : - )
答案 0 :(得分:1)
该数据由上传该曲目的用户添加。有些用户不会添加该信息。