1
私はこのクエリを実行してSoundCloudでユーザーを取得しています。 クリック後、Chromeのネットワークタブで正しく呼び出しが行われていることがわかりますが、JavaScriptのアラートには到達しません。だから、JSONレスポンスを取得してDOMに追加することはできません。クライアント側のWebアプリケーションでSoundCloudがAPIを使用している場合Soundcloud ajaxレスポンスに達しません
<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>
コンソールにエラーが発生しましたか? –
いいえ...コンソールには何も表示されません... – rdiazroman
ドキュメントに記載されているように、 '、function()'の代わりに.then(function() 'を使用してください:https://developers.soundcloud.com/docs/ api/sdksとコードが正常に動作します:https://codepen.io/anon/pen/KqbeEw(コンソールを確認してください)。 – yuriy636