@n_shtain

Wall.get php VK API, как вывести имя и фото пользователя?

Есть такой код который выводит фото, которые пользователи прикрепили к постам:
<?php
$wall = file_get_contents("http://api.vk.com/method/wall.get?extended=1&owner_id=-21894049&v=5.21&filter=all&count=30"); // Отправляем запрос
$wall = json_decode($wall); // Преобразуем JSON-строку в массив
$wall = $wall->response->items; // Получаем массив
for ($i = 0; $i < count($wall); $i++) {
$x = $wall[$i]->text;
if($x !== ''){ // Не выводим пустые посты.
echo "".$wall[$i]->text."</br>"; // Выводим текст поста
$a = $wall[$i]->attachments[0]->photo->photo_604;
echo "<img src= '$a'>"; 
}}
?>

Подскажите пожалуйста как вывести фото и имя пользователя к каждому посту.
Для вывода фото я меняю attachments на profiles, а дальше я в тупике. Методом "тыка" делаю следующее:
$a = $wall[$i]->profiles[0]->id->photo_50;
  echo "<img src= '$a'>";

Не работает.
Подскажите пожалуйста
1)как "добить" вывод фото?
2)как вывести имя пользователя?
Спасибо!
  • Вопрос задан
  • 4127 просмотров
Пригласить эксперта
Ответы на вопрос 2
mannaro
@mannaro
Умею профессионально гуглить
Раскурите VK API
Ответ написан
Комментировать
@WebEditor
почитайте о users.get
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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