Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript soundcloud请求重定向\u uri_Javascript_Soundcloud - Fatal编程技术网

Javascript soundcloud请求重定向\u uri

Javascript soundcloud请求重定向\u uri,javascript,soundcloud,Javascript,Soundcloud,我正在使用Javascript SDK 1)列出相册,2)在这些相册上播放歌曲。这些都将是公开歌曲 当我使用文档中的示例代码时 它说必须传递uncaughtoptions客户端id和重定向uri 即使医生说 请注意,只要声音是公共的,创建客户端时只需提供客户端id。 我也没有看到一个列出专辑的方法,但一旦我进入,我就可以开始探索了。关于如何让客户工作,有什么想法吗?所以,我唯一的方法就是让它工作,这在任何地方都没有记录 使用SC.initialize传入客户端id和任何重定向uri。从URL获取

我正在使用Javascript SDK 1)列出相册,2)在这些相册上播放歌曲。这些都将是公开歌曲

当我使用文档中的示例代码时

它说必须传递
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