VBA excel是否可以调用API DataRoboot?

VBA excel是否可以调用API DataRoboot?,excel,vba,api,datarobot,Excel,Vba,Api,Datarobot,在VBA中,我们可以使用VBA excel从预测DataRobot调用API吗 有人知道模板脚本吗? 谢谢是的,您可以使用VBA发送API请求!下面是我用来执行简单API请求的非常基本的函数。它适用于大多数网站上的GET请求。对于POST或PUT,您需要知道它们的特定URL方案和正文文本格式 公共函数API(_ ByVal URL作为字符串_ ByVal操作作为字符串_ 可选正文作为字符串=”)作为字符串 '操作是获取、发布、放置或删除 Dim http作为对象 设置http=CreateObj

在VBA中,我们可以使用VBA excel从预测DataRobot调用API吗

有人知道模板脚本吗?
谢谢

是的,您可以使用VBA发送API请求!下面是我用来执行简单API请求的非常基本的函数。它适用于大多数网站上的GET请求。对于POST或PUT,您需要知道它们的特定URL方案和正文文本格式

公共函数API(_
ByVal URL作为字符串_
ByVal操作作为字符串_
可选正文作为字符串=”)作为字符串
'操作是获取、发布、放置或删除
Dim http作为对象
设置http=CreateObject(“WinHttp.WinHttpRequest.5.1”)
http.Open操作,URL,False
如果操作为“GET”,则为http.SetRequestHeader“内容类型”、“应用程序/json”
如果主体是“”,那么
发送正文
其他的
http.Send
如果结束
如果http.Status=200且操作“GET”,则
API=“已成功发送!”
其他的
如果http.Status 200和http.responsetext=“”,则
API=http.statustext
其他的
API=http.responsetext
如果结束
如果结束
端函数

下面的答案解决了您的问题吗?