Получение reddit API до и после параметров в ответе JSON

Я делаю вызов в PHP со следующим синтаксисом:

<?php
$subreddit = 'cats';
$limit = 15;
$source = "https://www.reddit.com/r/$subreddit.json?limit=$limit";
$json = file_get_contents($source);
$js = json_decode($json);


foreach($js->data as $n) {
var_dump($js);
} // endforeach
?>

Работает как положено, и возвращает что-то вроде этого:

object(stdClass)[1]
public 'kind' => string 'Listing' (length=7)
public 'data' =>
object(stdClass)[2]
public 'modhash' => string '' (length=0)
public 'children' =>
array (size=15)
0 =>
object(stdClass)[3]
...
1 =>
object(stdClass)[23]
...
2 =>
object(stdClass)[39]
...
3 ...
...
public 'after' => string 't3_3guzfa' (length=9)
public 'before' => null

Затем я пытаюсь определить переменную после внутри цикла, и цикл становится

foreach($js->data as $n) {

var_dump($js);

$after = $n->data->after;
echo ("This:" . $after);

} // endforeach

Что приводит, как вы подозреваете, к «Уведомлению: Попытка получить свойство необъекта в C: \ var_launchers \ A1 \ build \ index-return.php в строке 13»

Как мне добраться до этого значения «после»? Любая помощь приветствуется. Спасибо.

1

Решение

Задача ещё не решена.

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

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

По вопросам рекламы [email protected]