(well the RC1 zimlet works so nice...)
If you we're wondering, the api used in ymaps.
js is
Yahoo! Maps Web Services - Map Image API and not
Yahoo! Maps Web Services - Simple API Reference Manual that everyone sees first when they visit the ymaps devel site.
So my first thought was: "well maybe
http://api.local.yahoo.com/MapsService/V1/ moved to .maps.
http://api.maps.yahoo.com/Maps/V1/ or
http://local.yahooapis.com/MapsService/V1/mapImage"
But either
http://api.local.yahoo.com/MapsServi...yvale&state=CA or
http://local.yahooapis.com/MapsServi...yvale&state=CA works just fine.
You can substitute in &location="whatever" just fine in that url - which is what ymaps.
js uses because it's way easier to work with.
So that's not it.
My next thought was, did results coming back from yahoo change?
As it would be funny if it's not handling the .maps. in gws.maps.yahoo.com properly. When that bug was filed it was gws.local.yahoo.com.
Using .local. or just leaving it out doesn't work:
http://gws.yahoo.com/MapImage?appid=...mw=620&imh=500
But this does work fine:
http://gws.maps.yahoo.com/MapImage?a...mw=620&imh=500
Though it seems to just be looking for the contents between
https://gws & </Result> so it wouldn't matter anyways.
unless it's a gzip problem?
I'm told there's no logged changes in perforce recently to the 4.5.x zimlet itself & hasn't been touched in svn for 10+ months. Thus that would lead me to believe it's stuff the zimlet is calling that might have changed.
In a debug window I get Com_Zimbra_YMaps URL: /service/proxy?target=http%3A%2F%2Fapi.local.yahoo.com%2FMa psService%2FV1%2FmapImage etc etc
Firebug shows the same GET request but no return (highlights it red) with reference to /zimbra/
js/Ajax_all.
js.zgz line 1439
Which is like:
Quote:
if(_152){
for(var i in _152){
this.__httpReq.setRequestHeader(i,_152[i]);
}
}
this.__httpReq.send(_150);
if(_156){
return this.id;
}else{
if(this.__httpReq.status==200){
return {text:this.__httpReq.responseText,xml:this.__httpR eq.responseXML,success:true};
}else{
return {text:this.__httpReq.responseText,xml:this.__httpR eq.responseXML,success:false,status:this.__httpReq .status};
}
}
};
|
Proxy service issues?
(Also, I did check the allowed domains, and even set to it * just to avoid any issues. Dump work folder, dump services zimlet folder -the usual etc etc)
Keep an eye on:
Bug 20436 - Yahoo Maps Zimlet does not display map image.
I just can't seem to find a pattern as to what version upgraded to what works vs. what upgraded to what fails vs. what fresh works/fails etc.