こんにちは、私は API を呼び出し、winhttp リクエストと GET メソッドを使用しています。send メソッドで json スタイルのパラメーターを渡していますが、受け入れられません。エラーメッセージが表示されます:
{"code":"INS03","description":"イベント ID が必要です","requestId":"_181603230829162847306080","data":{},"validationErrors":null}
次のように、実際にイベントIDパラメーターを渡しているため、奇妙に思えます。
inventory_URL = "https://api.stubhub.com/search/inventory/v1"
Dim oRequest As WinHttp.WinHttpRequest
Dim sResult As String
Set oRequest = New WinHttp.WinHttpRequest
With oRequest
.Open "GET", inventory_URL, True
.setRequestHeader "Authorization", "Bearer " & access_token
.setRequestHeader "Accept", "application/json"
.setRequestHeader "Accept-Encoding", "application/json"
.send ("{""eventid"":""9445148""}")
.waitForResponse
sResult = .responseText
Debug.Print sResult
sResult = oRequest.Status
Debug.Print sResult
End With
私のコードに問題はありますか?
前もって感謝します、
ヴァディム