Получение выдержки из Википедии с помощью JSON и PHP

Я пробовал много разных вариантов здесь - как я могу получить сводку содержимого из этого: http://en.wikipedia.org/w/api.php?format=json&action=query&titles=stack_overflow&prop=revisions&rvprop=content&rvsection=0c

Вот что у меня есть до сих пор:

$wiki_url = "http://en.wikipedia.org/w/api.php?format=json&action=query&titles=stack_overflow&prop=revisions&rvprop=content&rvsection=0c.json";
$json = file_get_contents($wiki_url);
$data = json_decode($json, TRUE);

Я знаю, что мне нужно сделать что-то вроде echo $data[0]->query, но я не могу заставить его что-либо сделать.


person Sam    schedule 30.11.2013    source источник
comment
Поскольку вы установили для второго аргумента json_decode значение true, вы работаете только с массивом. Вы можете использовать $data['query'][...] свободно.   -  person Dave Chen    schedule 30.11.2013


Ответы (1)


person    schedule
comment
Пс. В зависимости от того, что вы хотите делать с контентом, вы также можете рассмотреть использование prop=extracts. - person Ilmari Karonen; 01.12.2013