Я пытаюсь получить данные с веб-страницы (Resource Guru), которая является основной целью наших инженеров по всему миру, чтобы добиться успеха. Хотя я новичок в «получении данных из Интернета», я попробовал кое-что, что я нашел в Google, например:
Dim request As Object
Dim response As String
Dim html As New HTMLDocument
Dim website As String
Dim price As Variant
'Define URL
website = "https://app.resourceguruapp.com/somestuff/companyname/resources"
Set request = CreateObject("MSXML2.XMLHTTP")
request.Open "GET", website, False
request.setRequestHeader "IF-Modified-since", "Sat, 1 Jan 2000 00:00:00 GMT"
request.send
response = StrConv(request.responseBody, vbUnicode)
MsgBox (response)
html.body.innerHTML = response
price = html.getElementsByClassName("_2tZlDeCUZ8Ga_4930sUxi7")(0).innerText
MsgBox (price)
Для простых веб-страниц, содержащих цены на топливо, код работает хорошо. На веб-странице я хочу, чтобы данные с нее ничего не возвращали в переменную "цена". Ответ почему-то крипти c, я хотел поделиться фотографией, но не могу, пока я новичок в форуме.
Мой вопрос: у меня проблема с входом на эту страницу? У меня проблемы с ответом в неправильном формате? У меня проблемы с языками программирования?
Спасибо за ответ!