SoundCloud API - 如何使用HTML5 <audio>标签</audio>播放私人声音

时间:2014-06-06 07:55:14

标签: soundcloud

我想用HTML5标签播放声音。

源代码如下所示:

  SC.get("/tracks/153068147", {}, function(sound, error) {
    $('#player').attr('src', sound.stream_url + '?client_id=' + client_id);
  });

当我将声音设置为公开时,效果很好。但是当我将它设置为私有时,它不起作用。有什么问题?

顺便说一下,在我播放之前,我还用SC.connect验证了我的APP。声音也会通过我的SoundCloud帐户上传。

1 个答案:

答案 0 :(得分:0)

您需要将http替换为https并在网址中添加user_auth_token 这样:

`$('#player').attr('src', sound.stream_url.replace('http:','https:') + '?client_id=' + client_id+'&oauth_token=' + oAuthToken);`