如何对Content-Type =" application / json"进行REST调用通过Excel中的VBA?

时间:2014-04-06 12:17:29

标签: json vba rest excel-vba excel

我使用Google Chrome REST API从我的网络服务器获取信息。 我使用:Content-Type =" application / json" 还有一个发布命令,其中包含有效负载内的常规代码(标题保持为空):

{     " aaa":" dan",     " bbb":" my_data",     " ccc":" my_type" }

或有时邮政在有效载荷中也是空的

这很好用(我以json格式获得响应)

我想从excel使用VBA发布此命令,因此响应将进入VBA变量,然后我可以将其打印到工作表中的某个单元格中。我该怎么做?

我需要为此下载一些库吗?

我尝试过(没有成功):

设置objHTTP = CreateObject(" WinHttp.WinHttpRequest.5.1")

网址=" [ my_URL ]"

objHTTP.Open" POST",URL,False

objHTTP.setRequestHeader" Content-type"," application / json"

工作表(" sheet1")。单元格(1,1)= objHTTP

请指教,

1 个答案:

答案 0 :(得分:0)

需要添加: objHTTP.setTimeouts 30000,60000,30000,120000