Спасибо) Но все равно не работает. Так как если после $wall = $wall->response->items; делаешь $wall = $wall->response->profiles; получается ошибка "Trying to get property of non-object". $wall1 = $wall->response->profiles; так тоже не работает. Можно конечно сделать второй запрос и для него с новой переменной проделать все вышеуказанное, но здесь я уперся в то что сообщения не ассоциировались с пользователями. В общем из положения вышел вторым запросом users.get, сам не понял как работает но худо бедно работает - но это костыль) Понимаю что как то можно обойтись без второго запроса - не зря же extended предусмотрено в параметрах. Подозреваю что нужно $wall = $wall->response; вот так, а уже потом отдельно обращаться к profiles и items, но на то чтобы это воплотить в коде еще не хватает матчасти)
А подскажите пожалуйста как вывести аватар и имя пользователя со ссылкой на страницу пользователя оставившего пост? В вашем примере я меняю attachments на profiles, а дальше сплошные вопросы)
1) Пример Юлии не очень подходит, так как мало записей от имени пользователей, поэтому меняем $wall = file_get_contents на скажем api.vk.com/method/wall.get?extended=1&owner_id=-21...
2) Чтобы вывести фотку пользователя я делаю так:
$a = $wall[$i]->profiles[0]->photo_50;
echo "";
Фотка пользователя не выводится... Как быть?)
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.