Javascript soundcloud请求重定向\u uri
我正在使用Javascript SDK 1)列出相册,2)在这些相册上播放歌曲。这些都将是公开歌曲 当我使用文档中的示例代码时 它说必须传递Javascript soundcloud请求重定向\u uri,javascript,soundcloud,Javascript,Soundcloud,我正在使用Javascript SDK 1)列出相册,2)在这些相册上播放歌曲。这些都将是公开歌曲 当我使用文档中的示例代码时 它说必须传递uncaughtoptions客户端id和重定向uri 即使医生说 请注意,只要声音是公共的,创建客户端时只需提供客户端id。 我也没有看到一个列出专辑的方法,但一旦我进入,我就可以开始探索了。关于如何让客户工作,有什么想法吗?所以,我唯一的方法就是让它工作,这在任何地方都没有记录 使用SC.initialize传入客户端id和任何重定向uri。从URL获取
uncaughtoptions客户端id和重定向uri
即使医生说请注意,只要声音是公共的,创建客户端时只需提供客户端id。
我也没有看到一个列出专辑的方法,但一旦我进入,我就可以开始探索了。关于如何让客户工作,有什么想法吗?所以,我唯一的方法就是让它工作,这在任何地方都没有记录 使用
SC.initialize
传入客户端id
和任何重定向uri
。从URL获取不安全的非过期访问令牌
然后,调用SC.initilize将该访问令牌作为密钥传递
SC.initialize({
access_token: "YOUR_ACCESS_TOKEN"
});
然后不要调用SC.connect()。只需开始使用调用SC.get(“/me”,cb)的api即可
声音云。。。请提供更好的文件。拇指朝下。从JavaScript SDK的3.3.0版开始,您不需要重定向URI,只需要一个客户端ID:
SC.initialize({
client_id: '{CLIENT_ID}'
});
SC.stream('tracks/107686148').then(function(player) {
player.play();
});
Soundcloud的api并不总是按照他们说的方式工作。我总是创建并应用&生成一个不过期的令牌来传递我的呼叫,然后它就可以工作了。我并不是说你一定要这么做,只是一些已经建立了好几个基于SC的网站的人的建议。所以我确实这么做了,但是你怎么用代币打电话呢?他们的所有示例都使用客户机id