Интеграция с Google Blogger - PullRequest
       13

Интеграция с Google Blogger

0 голосов
/ 02 сентября 2010

Попытка просто получить сообщение в блоге и распечатать содержимое на сайте.Я использую метод printFeed из документации, но кажется, что он печатает заголовок.Мне нужны заголовок, тело, фотографии, комментарии и т. Д.

function printFeed($feed)
{
    $i = 0;
    foreach($feed->entries as $entry) {
        print $i ." ". $entry->title->text . "\n";
        $i++;
    }
}

Я использовал print_r() для массива, это был просто беспорядок переменных.Я не могу найти никакой информации по этому вопросу.Я также использую функцию запроса, чтобы ограничить свои данные, и это выдает ошибки.У кого-нибудь есть идеи?

1 Ответ

1 голос
/ 02 сентября 2010

Для тестирования вы должны иметь возможность использовать toArray() функцию

print_r($entry->toArray());

Это должно показать вам переменные,Вы можете получить к ним доступ в формате объекта, аналогичном тому, который вы использовали для заголовка:

echo $entry->body;

Надеюсь, это поможет.Вам нужно будет добавить и другие элементы, которые вы хотите распечатать. Вышеуказанный метод toArray() предназначен для иллюстрации, но если вам проще понять, как работать с массивом, вы можете присвоить его переменной, но объект должен работать так же хорошо.

РЕДАКТИРОВАТЬ

Я ошибся в связи с вызовом toArray().Либо, либо $entry->body или $entry->body->text получает вам необходимую информацию?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...