- Регистрация
- 22.09.2015
- Сообщения
- 6 833
- Благодарностей
- 1 275
- Баллы
- 113
Удаляем собачек в ВК.
Работая с аккаунтами в социальной сети ВКонтакте часто сталкиваешься с тем, что в Друзьях и Подписчиках со временем появляются так называемые «собачки». «Собачки» - это удаленные или заблокированные аккаунты. Их появление в списке Друзей или Подписчиков не совсем желательно. Оно как минимум несет в себе на мой взгляд негативный характер для прокачиваемых аккаунтов. Да и пользы от них абсолютно никакой.
Для удаления этих самых «собачек» был написан данный шаблон. Первоначальный вариант был создан на скорую руку и выложен на всеобщее обозрение здесь. С тех пор, данный шаблон пережил значительные доработки, улучшения и оптимизацию.
Хочу обратить Ваше внимание на то что, удаляя «собачек» из друзей они переносятся в подписчики. Возможно есть метод, который не оставляет удаляемых Друзей в Подписчиках, но я его не смог найти в описании API ВК.
В шаблоне используется всего пять GET запросов, ниже представлено описание их работы.
Получение Access Token.
Полученный токен сохраняем в переменную {-Variable.ACCESS_TOKEN-}, так же сохраняем в файл <ID аккаунта>.txt в папке tokens для последующего использования.
Получаем список друзей аккаунта и отфильтровываем в нем забанненых и удаленных друзей.
Удаляем «собачек» из друзей.
Получаем список подписчиков и отфильтровываем в нем забанненых и удаленных подписчиков.
Добавляем «собачек»-подписчиков в Черный список.
Чтобы содержать списки Друзей и Подписчиков максимально чистыми от «собачек» шаблон стоит запускать по расписанию.
Работая с аккаунтами в социальной сети ВКонтакте часто сталкиваешься с тем, что в Друзьях и Подписчиках со временем появляются так называемые «собачки». «Собачки» - это удаленные или заблокированные аккаунты. Их появление в списке Друзей или Подписчиков не совсем желательно. Оно как минимум несет в себе на мой взгляд негативный характер для прокачиваемых аккаунтов. Да и пользы от них абсолютно никакой.
Для удаления этих самых «собачек» был написан данный шаблон. Первоначальный вариант был создан на скорую руку и выложен на всеобщее обозрение здесь. С тех пор, данный шаблон пережил значительные доработки, улучшения и оптимизацию.
- Шаблон удаляет собачек из Друзей, Подписчиков и заносит их в Черный список используя API ВК.
- Данный шаблон имеет Входные настройки.
- Для генерации токена шаблон использует официальное приложение ВК для Android.
- Если текущий токен перестал работать, генерируется и сохраняется новый токен.
- Возможно использование прокси, привязанного к аккаунту.
- Возможно сохранение ID удаляемого аккаунта в общий текстовый файл для создания своего Black List’а.
- Можно указать нужную версию используемого API.
Хочу обратить Ваше внимание на то что, удаляя «собачек» из друзей они переносятся в подписчики. Возможно есть метод, который не оставляет удаляемых Друзей в Подписчиках, но я его не смог найти в описании API ВК.
В шаблоне используется всего пять GET запросов, ниже представлено описание их работы.
Получение Access Token.
Код:
https://oauth.vk.com/token?grant_type=password&client_id=2274003&client_secret=hHbZxrka2uZ6jB1inYsH&username={-Variable.USER_LOGIN_NAME-}&password={-Variable.USER_PASSWORD-}&v={-Variable.VK_API_VERSION-}
- client_id – ID приложения.
- client_secret – Ключ для прямой авторизации приложения.
- {-Variable.USER_LOGIN_NAME-} – Подставляем логин аккаунта.
- {-Variable.USER_PASSWORD-} – Подставляем пароль к аккаунту.
- {-Variable.VK_API_VERSION-} – Указываем версию API.
Полученный токен сохраняем в переменную {-Variable.ACCESS_TOKEN-}, так же сохраняем в файл <ID аккаунта>.txt в папке tokens для последующего использования.
Получаем список друзей аккаунта и отфильтровываем в нем забанненых и удаленных друзей.
Код:
https://api.vk.com/method/friends.get?user_id={-Variable.USER_ACCOUNT_ID-}&fields=status&access_token={-Variable.ACCESS_TOKEN-}&v={-Variable.VK_API_VERSION-}
- Используемый API метод - friends.get
- {-Variable.USER_ACCOUNT_ID-} – Подставляем ID аккаунта с которым работаем.
- {-Variable.ACCESS_TOKEN-} - Подставляем Access Token.
- {-Variable.VK_API_VERSION-} – Указываем версию API.
Удаляем «собачек» из друзей.
Код:
https://api.vk.com/method/friends.delete?user_id={-Variable.CURRENT_USER_ID-}&access_token={-Variable.ACCESS_TOKEN-}&v={-Variable.VK_API_VERSION-}
- Используемый API метод - friends.delete
- {-Variable.CURRENT_USER_ID-} – Подставляем ID аккаунта который нам надо удалить.
- {-Variable.ACCESS_TOKEN-} - Подставляем Access Token.
- {-Variable.VK_API_VERSION-} - Указываем версию API.
Получаем список подписчиков и отфильтровываем в нем забанненых и удаленных подписчиков.
Код:
https://api.vk.com/method/users.getFollowers?user_id={-Variable.USER_ACCOUNT_ID-}&offset={-Variable.OFFSET-}&fields=status&access_token={-Variable.ACCESS_TOKEN-}&v={-Variable.VK_API_VERSION-}
- Используемый API метод - users.getFollowers
- {-Variable.USER_ACCOUNT_ID-} – Подставляем ID аккаунта с которым работаем.
- {-Variable.OFFSET-} – т.к. используемый метод позволяет нам получить только первых 100 подписчиков, то для получения всех подписчиков аккаунта указываем смещение на 100.
- {-Variable.ACCESS_TOKEN-} - Подставляем Access Token.
- {-Variable.VK_API_VERSION-} – Указываем версию API.
Добавляем «собачек»-подписчиков в Черный список.
Код:
https://api.vk.com/method/account.banUser?user_id={-Variable.CURRENT_USER_ID-}&access_token={-Variable.ACCESS_TOKEN-}&v={-Variable.VK_API_VERSION-}
- Используемый API метод - account.banUser
- {-Variable.CURRENT_USER_ID-} – Подставляем ID аккаунта который нам надо удалить.
- {-Variable.ACCESS_TOKEN-} - Подставляем Access Token.
- {-Variable.VK_API_VERSION-} - Указываем версию API.
Чтобы содержать списки Друзей и Подписчиков максимально чистыми от «собачек» шаблон стоит запускать по расписанию.
- Категория
- SMM
- Номер конкурса шаблонов
- Первый конкурс шаблонов
- Уровень сложности
- Средний
Вложения
-
65,4 КБ Просмотры: 733
Для запуска проектов требуется программа ZennoPoster или ZennoDroid.
Это основное приложение, предназначенное для выполнения автоматизированных шаблонов действий (ботов).
Подробнее...
Для того чтобы запустить шаблон, откройте нужную программу. Нажмите кнопку «Добавить», и выберите файл проекта, который хотите запустить.
Подробнее о том, где и как выполняется проект.
Последнее редактирование: