selftrips
@selftrips

Как правльно обратиться к серверу через json из-под php?

Пробую варианты
$jsonLink = ‘http://speller.yandex.net/services/spellservice.json/checkText?text=malavi’;
//1
$data1= json_decode($jsonLink);
var_dump($data1);
//2
$data2 = file_get_contents($jsonLink);
var_dump($data2);

в ответ "тишина"
  • Вопрос задан
  • 234 просмотра
Решения вопроса 2
@Wexter
$data = json_decode(file_get_contents($jsonLink));
Ответ написан
zorca
@zorca Куратор тега WordPress
Первый дамп ничего и не должен выдавать кроме NULL, второй предсказуемо выдает ответ сервера.
А вот так еще и массив можно получить, а не объект:

$jsonLink = 'http://speller.yandex.net/services/spellservice.json/checkText?text=malavi';
$data = json_decode(file_get_contents($jsonLink), true);
var_dump($data[0]['word']);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы