Невозможно получить xml-ответ от веб-службы zillow api, которая вызывается из angularjs

Я пытаюсь позвонить с веб-службы Zillow API от Angular JS.

Вот мой исходный код:

$http.get('http://www.zillow.com/webservice/GetZestimate.htm?zws-id=<ZWSID>&zpid=48749425').success(function(response) {
                                alert(response) ;
                                console.log(response);
                            });

Это дает следующую ошибку:

XMLHttpRequest cannot load http://www.zillow.com/webservice/GetZestimate.htm?zws-id=<ZWSID>&zpid=48749425.No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://127.0.0.1:8080' is therefore not allowed access

Пожалуйста, кто-нибудь, помогите мне. Заранее спасибо.!

1 ответ

По этой ссылке: Ошибка API Zillow:"Нет заголовка" Access-Control-Allow-Origin ""

Zillow не поддерживает JavaScript API, поэтому нам нужно создать собственный серверный сервис, который запрашивает его (пересылает запрос) и размещает в том же домене, что и наша HTML-страница.

Следующий пост дает полный код с использованием Java

Как отправить данные на вызов API и получить их обратно, используя API zillow.com

Другие вопросы по тегам