Доброго дня форумчане! Нужна помощь коллег. Никогда подобного не делал. Поэтому нужны советы всезнаек)) Использую VK API нужно получить несколько фотографий с одного профиля. Одну фотку я получаю без проблем. Вбиваю id-шник юзера и ву-а-ля. Вот код: PHP: $id_clients = 4353456; $content = file_get_contents('https://api.vk.com/method/users.get?user_id='.$id_clients.'&fields=photo_100&v=5.52',true); $acc = json_decode($content,true); foreach($acc['response'] as $item){ echo 'ID: '.$item['id'] .' | '. $item['last_name'] .' '. $item['first_name'].'<br/><br/>'; echo '<img src="'.$item['photo_100'].'">'; } А как сделать, чтобы достать несколько фоток, например если у юзера есть 5 аватарок, или 4. Помогите пожалуйста! Или советом подскажите или куском кода. Буду очень благодарен! Читал про photo.Get, но что то не понял как его в моей задаче применить ...
Этот метод просто показывает информацию о пользователе. И он показывает на данный момент актуальную фотографию, а не все, которые у него есть. Тут отлично подойдет photos.get и в передаваемых параметрах будет owner_id = ID пользователя, и album_id = profile Профит, получаем все фотографии в массиве response->items
Я прочитал, что там то ли авторизация нужна то ли токен. Нет кусочка кода? Может есть возможность без авторизации и токена сделать? А то лишний гемор
Насколько я знаю, не нужен там никакой токен. Делай так же как и делал, только замени метод и параметры. В документации есть очень подробная информация с примерами. Вернут тебе json строку. Адрес фотки забирай так: $array["response"]["items"][$id]["photo_75"] https://vk.com/dev/photos.get
Если бы ты прочитал что написано в ссылке, которую я дал, не задавал бы этот вопрос! Там русским языком написано: Код (Text): album_id идентификатор альбома. Для служебных альбомов используются следующие идентификаторы: wall — фотографии со стены; profile — фотографии профиля; saved — сохраненные фотографии. "Фотографии профиля" ни о чём не говорит?
Но вот я не совсем могу понять такой момент. Мне нужно именно несколько фоток аватарок. Ты мне показал пример получения одной фотки. А если у юзера нет альбомов , то как его аватарки то получить? Сорри. Я просто с телефона сижу, не удобно. Лучше завтра еще раз с компа все прочитаю и попробую применить. Спасибо за отзывчивость... Хорошее качество!