【发布时间】:2016-11-11 12:50:42
【问题描述】:
我正在尝试从我的 spotify 帐户中检索数据并将其放入 Excel 表中。我想创建一些 VBA 代码来使用 Spotify Web Api 访问数据。
我关注了Spotify Web API Authorization Guide,但是当我尝试请求访问令牌时我被卡住了。我必须向 Spotify Accounts 服务发出 POST 请求,但显然我做错了什么。
我正在使用“WinHttp.WinHttpRequest.5.1”来执行发布请求。这是部分代码
Set HttpRequest = CreateObject("WinHttp.WinHttpRequest.5.1")
HttpRequest.Open "POST", "https://accounts.spotify.com/api/token"
HttpRequest.SetRequestHeader
HttpRequest.SetRequestHeader "Authorization", "Basic " & strClient_secret
HttpRequest.Send ("grant_type=authorization_code&code=" & strCode & "&redirect_uri=http://www.js76.nl/diskkoffer/")
响应文本显示“糟糕!出了点问题,请重试或查看我们的帮助区域。”,但我不知道出了什么问题。我对这些 http 请求没有任何经验。
字符串strClient_secret和strCode填充在程序的另一部分。
谁能帮我解决这个问题?
【问题讨论】: