我在使用SoundClouds JavaScript SDK进行身份验证(或查找任何详细文档)时遇到了困难。在文档https://developers.soundcloud.com/docs#authentication中,它提到了一个回调网址,但它指出,如果您正在开发移动设备,则可以使用带有自定义协议方案的redirect_uri,并将您的应用程序设置为该协议方案的处理程序。例如,您的redirect_uri可能类似于my-app:// soundcloud / callback。
它还说你应该使用display = popup选项,以便显示正确的登录屏幕。这是我试图实现但它无法正常工作。有人知道这有什么问题吗?
SC.initialize({
client_id: 'MY_CLIENT_ID',
redirect_uri: 'icipici://soundcloud/callback'
});
$('.connect').on("click", function(){
SC.connect(function() {
SC.get('/me','display=popup', function(me) {
alert('Hello, ' + me.username);
});
});
});
答案 0 :(得分:0)
我没有完全测试过,但认为这是正确的方向。 你必须:
icipici://soundcloud/callback
)