Hello,
I’m trying to query and download occurences with some subs written in VBA. While querying works fine, download leads to errors.
At the end oft he query, I have a download link for a ZIP-archive. Putting this into a browser address field lets me download the archive. Giving it to a VBA-Object returns errors.
E.g.,
Set http = CreateObject("WinHttp.WinHttpRequest.5.1")
strURL_Request = "https://api.gbif.org/v1/occurrence/download/" & strDownload
http.setTimeouts 30000, 30000, 30000, 30000
http.Open "GET", strURL_Request, False
http.send
returns a jason file that contains the download link. I extract this link and use it as parameter in the next step:
http.Open "GET", strURL_ZIP, False
http.send
This results in a timeout. Using "Microsoft.XMLHTTP" alternativly returns „Access denied“
Is this a problem with our network restrictions or does the GBIF server block the query?
Kind regards
Michael
Mit freundlichen Grüßen
Im Auftrag
Michael Reetz
*****************************************
Nationalpark-Verwaltung Niedersächsisches Wattenmeer
Virchowstr. 1
26382 Wilhelmshaven
Tel.: +49 (0) 4421 911 291
Fax.: +49 (0) 441 799 61039
e-mail:
michael.reetz@nlpv-wattenmeer.niedersachsen.de
Web:
http://www.nationalpark-wattenmeer.de
Flussgebietsmanagement Übergangs-/Küstengewässer
NLWKN * Betriebsstelle Brake / Oldenburg
e-mail:
michael.reetz@nlwkn.niedersachsen.de
Web:
http://www.nlwkn.niedersachsen.de