Big Commerce API在VBA中调用

时间:2016-05-13 19:56:29

标签: excel vba api excel-vba bigcommerce

我有一张excel表,它正在与Quickbooks(因此是Excel)进行一些匹配。

我知道我可以使用DOM和XMLHTTP传递“PUT”和“GET”调用,但是当我发送PUT时,我收到了消息:

未提供输入的内容类型。

这是我的语法问题吗?我尝试了几种方法:

/api/v2/products/33288?"Content-Type":"application/json"&"condition":"Worn"

/api/v2/products/33288?"condition":"Worn"

/api/v2/products/33288,"condition":"Worn"

所有结果都相似。

如果没有显示,我对API调用感到不舒服,但对VBA非常熟悉

完整代码

Dim req As New XMLHTTP
Dim doc As New DOMDocument

Dim url As String
Dim nd As String

url = "https://USER:PASS@WEBSITE/api/v2/products/33288?""Content-Type"":""application/json""&""condition"":""Worn"""

req.Open "PUT", url, False
req.Send

doc.LoadXML req.ResponseText
doc.Save "C:\Users\Admin\Desktop\WebQueryResult2.xml"

0 个答案:

没有答案