Вы не можете использовать XMLHttpRequest (то есть обычный «ajax») для вызова службы на сервере, который не находится в вашем домене.
Однако вы можете использовать трюк JSONP, который использует преимуществатот факт, что браузер будет загружать Javascript из других доменов.Однако служба должна знать, что вы собираетесь это сделать, и должна понимать протокол.Этот конкретный сервис, кажется, совершенно готов дать мне ответ JSON, но он не обращает внимания, когда я задаю ему параметр «обратного вызова».(Я пробовал и «обратный вызов», и «jsonp», а возвращаемый BLOB-объект JSON одинаковый, без оболочки вызова функции.)