我们正在使用rdio在我们的应用中从rdio获取音乐。我们使用OAuth2.0进行身份验证。目前我们正在使用授权码。我正在探索切换到(http://www.rdio.com/developers/docs/web-service/oauth2/auth-password/ref-oauth2-auth-password)中记录的资源所有者凭据。我在rdio站点创建了应用程序,获得了client_id和client_secret。我正在对https://services.rdio.com/oauth2/token进行POST调用并传递username = password =(客户端验证的HTTP授权标头方法)。响应来自" error_code":" unauthorized_client" " error_description":"此客户端无权使用密码授予"。我试图用真实的用户名和密码替换用户名和密码,但这不起作用。问题是client_id和client_secret的有效性吗?我已经按照T的所有步骤操作了。请让我知道我做错了什么? 关心Vinay
答案 0 :(得分:0)
每个人都无法使用此OAuth 2.0授权,documentation says:
此方法仅限于受信任的Rdio合作伙伴。如果您认为您的应用需要使用此方法,请与我们联系。