soundcloud要求redirect_uri

问题描述 投票:0回答:2

我正在使用Javascript SDK来1)列出专辑和2)在这些专辑上播放歌曲。这些都是公共歌曲。

当我使用文档https://developers.soundcloud.com/docs/api/guide#playing中的示例代码时

它说Uncaught Options client_id and redirect_uri must be passed

即使文档说 Note that as long as the sound is public, you'll only need to provide a client_id when creating a client.

我也没有看到列出专辑的方法,但一旦我进入,我就可以开始探索了。关于如何让客户工作的任何想法?

javascript soundcloud
2个回答
0
投票

所以,我得到这个工作的唯一方法,没有在任何地方记录。

使用SC.initialize传入client_id和任何redirect_uri。从URL中获取不安全的非过期access_token。

然后,调用SC.initilize,将access_token作为键。

SC.initialize({
    access_token: "YOUR_ACCESS_TOKEN"
});

然后不要调用SC.connect()。刚开始使用api调用SC.get(“/ me”,cb);

Soundcloud ...请提供更好的文档。不看好。


0
投票

从JavaScript SDK版本3.3.0开始,您不需要重定向URI,只需要一个客户端ID:

SC.initialize({
  client_id: '{CLIENT_ID}'
});

SC.stream('tracks/107686148').then(function(player) {
    player.play();
});
© www.soinside.com 2019 - 2024. All rights reserved.