gpt4 book ai didi

javascript - SoundCloud Javascript SDK 3.0 put 方法失败

转载 作者:行者123 更新时间:2023-11-28 06:46:05 26 4
gpt4 key购买 nike

我目前正在使用 SoundCloud Javascript SDK 3.0 开发一项服务,但 PUT 方法有问题。

所有调用都会响应此 HTTP 错误:401 Unauthorized

这是我的JS代码,类似于SDK documentation :

SC.initialize({
client_id: 'MY_CLIENT_ID',
redirect_uri: 'http://example.com/callback'
});

SC.connect().then(function() {
SC.put('/me/followings/3207').then(function(){
alert('follow ok');
});
});

所有 PUT 调用都会造成相同的问题:me/favorites/TRACKIDme/followings/USERIDme/track_reposts/TRACKID。 ..

有人对此有想法吗?

最佳答案

要使用以下功能,您必须经过身份验证。首先使用:

<script src="https://connect.soundcloud.com/sdk/sdk-3.0.0.js"></script>
<script>
SC.initialize({
client_id: 'YOUR_CLIENT_ID',
redirect_uri: 'http://example.com/callback'
});

// initiate auth popup
SC.connect().then(function() {
return SC.get('/me');
}).then(function(me) {
alert('Hello, ' + me.username);
});
</script>

只有在您可以使用后

SC.connect().then(function() {
SC.put('/me/followings/3207').then(function(){
alert('follow ok');
});
});

关于javascript - SoundCloud Javascript SDK 3.0 put 方法失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33409445/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com