未达到Soundcloud ajax响应

时间:2017-07-12 10:24:49

标签: javascript ajax soundcloud

我正在执行此查询以获取SoundCloud中的用户。 我可以看到,在点击后,Chrome网络标签中的呼叫已正确完成,但是,它无法访问javascript警报。所以我无法检索JSON响应并将其添加到DOM中。

<script src="https://connect.soundcloud.com/sdk/sdk-3.1.2.js"></script>
<script>
  SC.initialize({
    client_id: '067320efe29b7da263fd8bb093911116',
    redirect_uri: 'trofeosbalbino.com/beonerecords'
});

$("#embedTrack").click(function() {
    SC.get('/users', {q: 'beonerecords'}, function (users) {
      alert(users);  
    });
});
</script>

1 个答案:

答案 0 :(得分:1)

在客户端Web应用程序中使用SoundCloud API时,应使用SC.connect()方法对应用程序进行身份验证。尝试以下内容:

SC.initialize({
  client_id: '067320efe29b7da263fd8bb093911116',
  redirect_uri: 'http://trofeosbalbino.com/beonerecords'
});

$("#embedTrack").click(function() {
    SC.connect().then(function(){
      SC.get('/users', {q: 'beonerecords'}, function (users) {
        return users;
      });
    }).then(function(users){
      alert(users);
    });
});