<?php include 'Models/VkQuery.php'; //Подключаем класс VkQuery $vk = new VkQuery(); //Создаем массив передаваемых параметров $user_params = array('user_ids' => '205387401,16512807,15006777,67838708,208760504', 'fields' => 'sex,bdate,city,country,photo_50', 'name_case' => 'abl'); /* * В метод getData передаем значения: * название метода users.get, параметры описанные в массиве user_params * если требуется токен в конце дописываем true, если нет, то ничего не пишем */ $user = $vk->getData('users.get', $user_params); //Простой метод вывода пола пользователя в буквеном варианте function vkSex($data) { if ($data == 1) { $male = 'Жен.'; } else { if ($data == 2) { $male = 'Муж.'; } else { $male = 'Неуказан'; } } return $male; } //Выводим результат обращения к API foreach ($user->response as $v) { echo $v->id . '<br>'; echo $v->first_name . ' ' . $v->last_name . '<br>';
<?php include './VkQuery.php'; $vk = new VkQuery(); $img = array('file1.jpg', 'file2.jpg'); $group_id = 12345; //id группы $param['album_id'] = 12345; //id альбома $countImg = count($img); //считаем кол-во изображений //циклом загружаем фото (цикл делаем если фото больше 1, кол-во загружаемых фото неограничено) for ($i = 1; $i <= $countImg; $i++) { $photoSave = $vk->uploadsImage($img[$i - 1], 'album', $group_id, $param); }
<?php include './VkQuery.php'; $vk = new VkQuery(); $img = 'FILE.jpg'; //Линк на файл с картинкой $group_id = 'GROUP_ID'; //ID Группы, если постим в группу $photo = $vk->uploadsImage($img, $group_id); //Массив данных для поста $wp = array('owner_id' => -$group_id, 'from_group' => 1, 'message' => 'Kakoyto text!', 'attachments' => 'photo' . $photo->response[0]->owner_id . '_' . $photo->response[0]->pid); $wallpost = $vk->getData('wall.post', $wp); //Публикуем пост echo 'ID Post - ' . $wallpost->response->post_id; //Выводим ID опубликованного поста