An open API service indexing awesome lists of open source software.

https://github.com/FunnyRain/VkAuth

:pencil: Авторизуемся в Вконтакте и получаем куки
https://github.com/FunnyRain/VkAuth

cookie vk vk-api vk-bot vkontakte vkontakte-api vkontakte-client vkontakte-oauth2

Last synced: about 2 months ago
JSON representation

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

Awesome Lists containing this project

README

        

# VkAuth

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

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

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

```bash
composer install
```

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

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

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

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

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

?>
```

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

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

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

?>
```