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: 3 months ago
JSON representation
:pencil: Авторизуемся в Вконтакте и получаем куки
- Host: GitHub
- URL: https://github.com/funnyrain/vkauth
- Owner: FunnyRain
- License: unlicense
- Archived: true
- Created: 2021-11-07T00:55:26.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-12-12T08:19:46.000Z (over 3 years ago)
- Last Synced: 2024-10-24T06:28:18.621Z (6 months ago)
- Topics: cookie, vk, vk-api, vk-bot, vkontakte, vkontakte-api, vkontakte-client, vkontakte-oauth2
- Language: PHP
- Homepage:
- Size: 9.77 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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;?>
```