我想使用针对Toogl的rest API将一些报告导入Excel。 规格:https://github.com/toggl/toggl_api_docs/blob/master/reports.md
我有一个要使用的访问令牌。我可以轻松地预先定义"获取数据" Excel中导入数据的方法?苦苦寻找。
答案 0 :(得分:5)
这应该很容易做到。您可以使用XmlHttpRequest
按this quick tutorial在Excel中执行GET请求。根据教程的简单请求是:
Dim xmlhttp As New MSXML2.XMLHTTP60, myurl As String
myurl = "http://requestb.in/15oxrjh1" //replace with your URL
xmlhttp.Open "GET", myurl, False
xmlhttp.Send
MsgBox(xmlhttp.responseText)
根据您链接的API进行身份验证是通过在请求中传递标题来完成的,如下所示:
xmlhttp.setRequestHeader "Authorization", AuthCredentials