REST API令牌的插入3标头

时间:2018-01-31 11:56:53

标签: excel excel-vba rest api vba

我试图遵循指南,使用REST API将Excel与网站连接,但我已经陷入困境。我当然得到了令人提及的令牌。

指南写道; "将这三个标题添加到第一个请求中:

X-AppSecretToken:TheAppSecretToken

X-AgreementGrantToken:TheAgreementGrantToken

Content-Type:application / json"

但我不知道如何在Excel中执行此操作。它要我使用Json吗?

我希望有人愿意并有能力帮助我,非常感谢你。

1 个答案:

答案 0 :(得分:0)

因此,如果我告诉你你需要设置你的请求标题

SetRequestHeader

(此处的文档:https://msdn.microsoft.com/de-de/library/windows/desktop/aa384060(v=vs.85).aspx

以下是GET请求的示例:

Dim result As String
Dim URL As String
Dim winHttpReq As Object
Set winHttpReq = CreateObject("WinHttp.WinHttpRequest.5.1")

URL = "YOURURL"

winHttpReq.Open "GET", URL, False
winHttpReq.SetRequestHeader "X-AppSecretToken", "YOURTOKEN"
winHttpReq.SetRequestHeader "X-AgreementGrantToken", "YOURTOKEN" 
winHttpReq.Send

result = winHttpReq.responseText

希望这有帮助