Запрос файла json из строки URL (php)

Я пытаюсь использовать data.gov.uk, чтобы получить данные суда и сделать с ними классные вещи. У меня проблема, если я пытаюсь декодировать версию с сервера в php: https://courttribunalfinder.service.gov.uk/api.html это просто не будет загружаться. Это работает, только если я скачаю файл Court.json и расшифрую его. Однако тогда я не могу запросить данные с помощью что-то вроде court.json? Q = bristol скажем.

Поэтому мой вопрос заключается в том, могу ли я иметь возможность декодировать непосредственно с веб-сайта gov или мне нужно делать это локально, и если это так, как мне разрешить мне передавать строки запроса в мой локальный файл json?

например Я хочу быть в состоянии сделать что-то вроде:

$jsonurl = directory() . '/courts.json?q=old+bailey';
$json =   wp_remote_get($jsonurl,0,null,null);
$court = json_decode($json['body'], true);

0

Решение

Что ж,
Есть два варианта для вас

1) Использование cURL Library как упомянуто Джоанво

2) использовать YQL(Yahoo Query Language) это также еще одна мощная вещь вокруг.

0

Другие решения

Других решений пока нет …