Skip to content
This repository has been archived by the owner on Jun 4, 2022. It is now read-only.
/ VkAuth Public archive

📝 Авторизуемся в Вконтакте и получаем куки

License

Notifications You must be signed in to change notification settings

FunnyRain/VkAuth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VkAuth

📝 Авторизация в ВК и получаем куки в JSON

Что, как и зачем

Для начала, нужно установить зависимости Curl и Генератор юзер агентов. Качаем репо, после чего заходим в него и пишем

composer install

Далее, создаем любой PHP файл и пишем туда

<?php

require_once './auth.php';

// указываем свои данные
$vk = new vkauth('+79270000000', 'myPassword');

// пытаемся войти в аккаунт
$vk->tryLogin();
// после успешного входа будет смс типа "11-12-2021 17:10:18 |  Вошли в аккаунт: /durov (Павел Дуров)"

// после чего вы можете использовать куки аккаунта как хотите

// так вы сохраняете файл с куками в JSON формате, файл будет называться "cookie_{логин аккаунта}.json"
$vk->saveSession();

// а так вы получите куки без сохранения, в array 
$vk->getCookies();

?>

Как делать запросы в вк с куками?

<?php

use Curl\Curl;

// подключаем Курл чтобы слать запросы
$curl = new Curl();
// включаем редирект на страницы, чтобы мы могли переместиться с id0 на свою страницу
$curl->setFollowLocation(true);
// загружаем в Курл только что полученные куки
$curl->setCookies($vk->getCookies());
// и кидаем запрос на вк, нас перекинет на нашу страницу.
$curl->get('https://vk.com/id0');

// тут уже выведет нашу страницу
echo $curl->rawResponse;

?>

About

📝 Авторизуемся в Вконтакте и получаем куки

Topics

Resources

License

Stars

Watchers

Forks

Languages