Re: Jak z poziomu AmBasic pobrać plik ze strony www
Dołączam się do tematu - mam problem z importem kursów walut:
Kod:
int sub importXML(string sWal, string sData)
dispatch l_http=CreateObject("Msxml2.XMLHTTP")
string l_ln,l_data_publikacji,l_numer_tabeli, l_bwal
float l_bkurs
long err1,err2,err3
string lpurl ="http://api.nbp.pl/api/exchangerates/rates/a/"+sWal+"/"+sData+"/?format=xml"
lpurl = "http://www.nbp.pl/kursy/xml/LastA.xml"
message lpurl
err1=l_http.open("GET",lpurl,-1)
err2=l_http.send()
l_http.ResponseText
//l_http.Timeout=10000
if !err1 && !err2 then
buf=l_http.ResponseText
message mid(buf,1,10)
endif
endsub
importXML("EUR", "2019-10-03")
Próbuję odczytać tabelę kursów z linku lpurl.
Gdy lpurl ="http://api.nbp.pl/api/exchangerates/rates/a/"+sWal+"/"+sData+"/?format=xml" pojawia się błąd : 0x8000000A
gdy lpurl = "http://www.nbp.pl/kursy/xml/LastA.xml" wszystko działa...