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