I am trying to access the Google Maps API using SAS. I am using the URL engine in FILENAME statement to access the page. Below is the code I am using
FILENAME goog url "http://maps.googleapis.com/maps/api/geocode/xml?address=1600+Amphitheatre+Parkway" puser='user' ppass='pass' debug proxy='proxy.com';
However I am getting the following ERROR in log:
ERROR: Invalid reply received from the HTTP server. Use the debug option for more info.
I am able to access other websites like Yahoo, Google, etc in a similar manner.
Help is appreciated.
This runs fine for me (I am not using the proxy option):
FILENAME goog url "http://maps.googleapis.com/maps/api/geocode/xml?address=1600+Amphitheatre+Parkway" puser='user' ppass='pass' debug ;
data _null_;
infile goog;
input x $100.;
put x=;
run;
filename goog;
Well, that depends on your setup.
Do you run SAS on a local installation or do you run SAS on a server?
Does your local PC or Server have access to the internet? Do you require a proxy to access the internet?
This might be an issue to discuss with your networking/firewall/infrastructure department.
Join us for SAS Innovate April 16-19 at the Aria in Las Vegas. Bring the team and save big with our group pricing for a limited time only.
Pre-conference courses and tutorials are filling up fast and are always a sellout. Register today to reserve your seat.
Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.
Find more tutorials on the SAS Users YouTube channel.