使用Facebook帐户连接到SoundCloud API

时间:2013-12-02 11:27:17

标签: soundcloud

使用SoundCloud API通过以下URL显示登录屏幕:

https://soundcloud.com/connect?client_id=[my_client_id]&redirect_uri=[my_redirect_url]&display=popup&response_type=code&scope=non-expiring

点击“使用Facebook登录”按钮,我会看到Facebook屏幕并输入详细信息。 返回时,我得到以下网址:

https://soundcloud.com/connect/via/facebook/returning?code=[returned_code]&state=[returned_state]

使用从上面的URL返回的代码来获取令牌,通过带有效负载的url(https://api.soundcloud.com/oauth2/token

{
client_id=[my_client_id],
client_secret=[my_client_secret],
grant_type=authorization_code, 
redirect_uri=[my_redirect_url],
code=[code_as_returned_above]
}

我收到401(未经授权)错误。

我使用facebook登录时做错了什么?

请注意,在登录页面中使用SoundCloud凭据时,此方法可以正常工作。

1 个答案:

答案 0 :(得分:0)

SoundCloud没有回应来提供解决方案。