Как использовать внешний JSON …?

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

Все, что я пытаюсь сделать, это загрузить это:

https://recruit.zoho.com/ats/EmbedResult.hr?jodigest=2cV.Sr2As6VxhLMxQGuTNij*g.Fb3J7ysduDs.AC9sU-&atslocale=en_GB&rawdata=json 

который я считаю json, в javascript / jquery или php и использовать данные.

Я изучил jsonp, следил за некоторыми учебниками, использовал некоторые демо в качестве шаблонов и просто не мог заставить эти данные работать.

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

Да, это JSON. Возможно, сайт не поддерживает JSONP, поэтому вам нужно будет использовать PHP для этого.

Это не проверено, но должно работать.

 <?php $url = 'https://recruit.zoho.com/ats/EmbedResult.hr?jodigest=2cV.Sr2As6VxhLMxQGuTNij*g.Fb3J7ysduDs.AC9sU-&atslocale=en_GB&rawdata=json'; $JSON = file_get_contents($url); // echo the JSON (you can echo this to JavaScript to use it there) echo $JSON; // You can decode it to process it in PHP $data = json_decode($JSON); var_dump($data); ?> 

JSONP полагается на сервер, чтобы вернуть отформатированный ответ JSONP . В принципе, для использования JSONP серверу необходимо вернуть строку JSON, завернутую в вызов функции ( {"foo":1} становится func({"foo":1}) ).

Поскольку сервер, используемый вами, не возвращает ответ JSONP, вы не можете использовать JSONP, вы можете использовать только JSON.

Это позор, поскольку JSON нельзя использовать x-домен из-за той же политики происхождения (SOP) . Таким образом, единственный вариант, который у вас есть, – использовать прокси-сервер, который извлекает JSON с сервера, и либо передает его вам в JSONP (см. Yahoo Pipes ), либо находится в том же домене, что и запрашиваемая страница (напишите простой PHP-скрипт для получения файла с помощью file_get_contents() а затем echo -вывод), и в этом случае он может вернуть JSON.

Я кратко рассмотрел требования и, похоже, вам нужен ключ API, а также учетная запись. Я видел, что сайт предоставляет услуги только для XML и JSON. Он выглядит достаточно хорошо документированным.