Spotify Web Api令牌请求响应400

时间:2017-06-19 18:19:23

标签: java http spotify

现在,我正在尝试通过Spotify Web Api中的授权代码流方法将我的授权代码交换为令牌,但作为响应,我总是获得400状态。这是我正在使用的代码:

HttpPost httppost = new HttpPost(new URI("https://accounts.spotify.com/api/token/?grant_type=authorization_code&code=" + tempCode + "&redirect_uri=" + RedirectUri));
    httppost.addHeader("Authorization",  "Basic " + Base64.encodeBase64String((ClientId + ":" + ClientSecret).getBytes()));
    httppost.setProtocolVersion(HttpVersion.HTTP_1_1);

感谢您帮助我!

1 个答案:

答案 0 :(得分:1)

删除令牌

后的斜杠

应为https://accounts.spotify.com/api/token

此外,请求参数应该在POST正文中,而不是在URI中。