Sub test()
Dim httpObject As Object
Set httpObject = CreateObject("MSXML2.XMLHTTP")
URL = "https://www.bitmex.com/api/v1/orderBook/L2?symbol=XBTUSD&depth=3"
httpObject.Open "GET", URL, False
httpObject.Send
res = httpObject.ResponseText
Cells(1, 1) = Mid(res, 26, InStr(res, "side") - 28)
End Sub
Макрос должен выводить параметр id в ячейку А1. И в принципе он так и делает. Но значение id меняется и довольно быстро, это видно если открыть ссылку просто в браузере и обновлять страницу. Но макрос при повторном запуске параметр id не обновляет. Я пробовал в конце добавлять Set httpObject=nothing, это не помогает. Как заставить макрос работать?
Любая старая дата. Взял из примера к описанию заголовка. Цель - не использовать кеш запросов. Иначе при повторной отсылке одного и того же запроса может возвращаться прежний результат.