我是新手。
我试图通过json使用gmap数据。我在http://github.com/dmclark/geoaccess/blob/master/app/models/route.rb中使用xml。
uri = URI.parse(“http://maps.googleapis.com/maps/api/directions/json?origin=Chicago,IL&destination=Los+Angeles,CA&waypoints=Joplin,MO|Oklahoma+市,OK&安培;传感器=假“)
给了我
URI :: InvalidURIError:错误的URI(不是URI?):http://maps.googleapis.com/maps/api/directions/json?origin=Chicago,IL&destination=Los+Angeles,CA&waypoints=Joplin,MO|Oklahoma+City,OK&sensor=false
任何指针?
答案 0 :(得分:1)
尝试编码。
uri = URI.parse(URI.encode("http://maps.googleapis.com/maps/api/directions/json?origin=Chicago,IL&destination=Los+Angeles,CA&waypoints=Joplin,MO|Oklahoma+City,OK&sensor=false"))