HUKD API - вызов getJSON Rest - PullRequest
       1

HUKD API - вызов getJSON Rest

0 голосов
/ 31 июля 2011

Я новичок в JSON и API (все в этом роде).

Я пытаюсь протестировать API в Hot UK Deals (http://www.hotukdeals.com/rest-api), для будущего развития.

У меня есть ключ API и я хочу получить данные из горячих ваучеров.

http://api.hotukdeals.com/rest_api/v2/?key=xxxxxxxxxxx&order=hot&forum=vouchers&results_per_page=5

Теперь я хочу просто выбрать один и отобразить его. Я не могудаже делать это, я не уверен, что я что-то не так делаю или что-то в этом роде.

Теперь вот мой код JS:

$.getJSON('http://api.hotukdeals.com/rest_api/v2/?key=xxxxxxxxx&order=hot&forum=vouchers&results_per_page=5&output=json',function(hot){  

    $('div#data').html(hot.title)



        });//end JSON

Теперь, прежде чем кто-то скажет, что у меня естьне пытался, у меня есть! Я пробовал разные способы получить название сделки. Но я не могу получить никакого вывода.

1 Ответ

1 голос
/ 31 июля 2011

API поддерживает только JSON и XML, но не JSONP.Это означает, что вы не можете использовать javascript для его использования из-за того же ограничения политики происхождения .Браузеры запрещают отправлять AJAX в разные домены.В основном есть два обходных пути для этого ограничения:

  1. JSONP (который, к сожалению, требует поддержки сервера, что, похоже, не подходит для API, который вы пытаетесьпотреблять)
  2. Используйте серверный скрипт на вашем домене, который будет действовать как мост, и отправьте запрос AJAX вашему скрипту.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...