Как вызвать Zillow API с помощью JavaScript?
Я новичок в API и пытаюсь выяснить, как сделать вызов Zillow с помощью JavaScript, в частности "getsearchresults". Спасибо
1 ответ
Решение
Вам нужно будет использовать Javascript на стороне сервера, используя Node. Невозможно вызвать API на внешней стороне с Javascript. Смотрите этот ответ.
Для использования Node для вызова Zillow API, посмотрите пакет node-zillow. Вот пример того, как использовать его с GetSearchResults
Вызов API:
const Zillow = require("node-zillow")
const zillow = new Zillow('your key here')
const parameters = {
address: "2114 Bigelow Ave",
citystatezip: "Seattle, WA",
rentzestimate: false
}
zillow.get('GetSearchResults', parameters)
.then(results => {
console.log(results)
return results
})
Убедитесь, что вы зарегистрировались для ZWSID здесь: https://www.zillow.com/webservice/Registration.htm. Вы будете использовать этот уникальный идентификатор при выполнении запроса к API. Это будет выглядеть примерно так: X2-Ijdjkxlujnkd_jske2
, Держите это в секрете, держите это в безопасности!