Есть какой-нибудь готовый скриптик небольшой для реги страниц ВК в LongPoll Есть свой LongPoll, нужно чтобы на сайте введи токен и айди страницы ВК и прошла рега на сервере. На данный момент вставляем вручную токены и айди страниц.
Сначала нужно создать подключение к API ВКонтакте с помощью вашего ключа доступа:
$access_token = 'YOUR_ACCESS_TOKEN'; $vk = new \VK\Client\VKApiClient();
Затем нужно зарегистрировать страницу в LongPoll сервере. Для этого нужно выполнить запрос на метод `groups.getLongPollServer` или `messages.getLongPollServer`, в зависимости от типа страницы:
Полученные параметры (`$ts`, `$server_url`, `$key`) нужно сохранить для дальнейшего использования.
Затем нужно запустить бесконечный цикл, который будет ожидать событий от LongPoll сервера и обрабатывать их:
while (true) { // Отправляем запрос на сервер LongPoll $response = file_get_contents("{$server_url}?act=a_check&key={$key}&ts={$ts}&wait=25");
// Обрабатываем ответ $data = json_decode($response, true); $ts = $data['ts'];
if (isset($data['updates']) && !empty($data['updates'])) { // Обрабатываем события foreach ($data['updates'] as $update) { // Ваш код обработки событий } } }
Обработка событий зависит от типа страницы и может включать в себя различные действия, например, отправку сообщений, обновление данных или изменение статуса.