我正在使用 Restsharp 调用 eBay API。代码如下。
Async Sub fulfillmentPolicies()
Dim request As New RestRequest(sFulfillmentURL, Method.Get)
request.AddHeader("Authorization", "Bearer " & uT.access_token)
request.AddHeader("Content-Type", "application/json")
Try
Dim response = Await client.GetAsync(request)
If response.StatusCode = HttpStatusCode.OK Then
Dim sR As String = response.Content
Dim pP As PaymentPolicy = JsonSerializer.Deserialize(Of PaymentPolicy)(sR)
End If
Catch ex As Exception
End Try
End Sub
Run Code Online (Sandbox Code Playgroud)
客户端设置在此过程之外,因为它被多次使用。
在测试中,当我进行此调用时,我收到错误消息“无法发送具有此动词类型的内容正文”。我可以使用相同的标头在 Postman 中成功进行此调用。对这里发生的事情有什么想法吗?有办法修复吗?