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.
Don't miss out on SAS Innovate - Register now for the FREE Livestream!
Can't make it to Vegas? No problem! Watch our general sessions LIVE or on-demand starting April 17th. Hear from SAS execs, best-selling author Adam Grant, Hot Ones host Sean Evans, top tech journalist Kara Swisher, AI expert Cassie Kozyrkov, and the mind-blowing dance crew iLuminate! Plus, get access to over 20 breakout sessions.
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.