Jump to content
RA.BY
makag

Чистка собак в сообществе вКонтакте - как уменьшить процент подозрительных аккаунтов [php]

Recommended Posts

Наверное каждый, у кого количество участников в сообществе вконтакте в один прекрасный день превысило отметку в 10 тысяч участников, обращал внимание на пункт в статистике под названием "Боты в группе: Процент подозрительных аккаунтов: не менее **%."

image.png.ec1d8a98173ee4275474b9e742b94c62.png

И если не каждый первый, то каждый второй, время от времени думал о том, чтобы уменьшить это количество. А некоторые поступают кардинальным образом - удаляют всех "собак", то есть заблокированных и удалённых участников.


Сразу скажу, что "удаление под ноль" (например через олайк) - плохая идея, несмотря на то, что способ в целом действенный.

 

Минус такой чистки состоит в том, что подавляющее большинство сервисов удаляют именно всех "собак". Причина кроется в том, что посредством api вКонтакте можно определить только забанен пользователь или удалён.  
Вконтакте говорит, что обе эти категории пользователей - "deactivated":
Пользователь в бане: image.png.38d9b4a44afba8304bbd9362b13681a0.png
Пользователь удалён: image.png.5fb162bd9a67b7a1a99a6bd1c1a9d0d8.png

При этом удалённый пользователь может самостоятельно восстановить свой аккаунт и превратится в живого человека, а пользователь в бане может быть в бане навечно, за нарушение правил сайта, и во временном бане, за незначительное нарушение (до тех пор, пока не "разморозит" страницу).



Опытным путем было установлено, что для уменьшения показателя "процент подозрительных аккаунтов" следует удалять именно пользователей, которые в бане навечно. И ни в коем случае не удалять тех, кто во временном бане "до разморозки".

 

С этой целью был написан небольшой скрипт на php, который и осуществляет такую очистку в сообществе.



Вариант №1, для доверчивых и ленивых. Вы можете использовать онлайн инструмент с веб-интрефейсом, расположенный по адресу: 

Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого контента.


image.png.4fb9ed315c3ecce03b3bdcb65934e09b.png

Несмотря на моё утверждение о том, что токены при одноразовом использовании функций нигде не сохраняются - это всего лишь моё утверждение. 

Поэтому, после использования - нелишним будет визит на страницу с приложениями 
Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого контента.
  и удаление доступа к приложению, токен которого вы использовали  для очистки. Для всеобщего спокойствия, так сказать. 

 



Вариант №2, для умных и независимых. Скрипт на php, в котором следует указать свои данные (токен анкеты и цифровой id  сообщества вКонтакте)  и затем запустить данный сркипт на хостинге. (Собственно ради  того, чтобы выложить этот скрипт и создана эта  тема).

Проверка первых 10 тысяч "собак" на вечный бан и удаление таких аккаунтов из сообщества. Думаю любой, кто имеет некоторое представление о вк апи поймёт что к чему без особого труда:

 

Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого контента.


Скачать скрипт в архиве: 

Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого контента.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...