Удаляем все комментарии и/или лайки из vk.com
Нет технической возможности через API стянуть все ваши комментарии и лайки автоматически, поэтому нужно их запросить при помощи: https://vk.com/data_protection?section=rules
По запросу вам выдаст архив со всеми данными, которые вы запросили, после распаковки которого у вас появится директория comments и likes.
Так же для работы вам понадобится ваш access token, его можно получить, самостоятельно зарегистрировав приложения, либо перейти по ссылке: https://oauth.vk.com/authorize?client_id=6061680&display=page&scope=wall&response_type=token&v=5.131 и вас перенаправит на другой URL адрес, в теле которого будет access token
- Для корректной работы необходимо наличие python 3.x и pip
- Устанавливаете зависимости проекта
pip3 install -r requirements.txt
- Для удаления комментариев и лайков запустить:
python3 remove_all_comments_likes.py --token your_token --comments_path path_to_comments_directory --likes_path path_to_likes_directory
- Так же есть опциональные параметры:
--timeout
Время между запросами. По умолчанию 1.0 сек.
--random_timeout
Случайное время между запросами.(Защита от ввода капчи) По умолчанию отключено. Принимает 2 числа.
--max_tasks
Максимальное число async задач (Для защиты от ввода капчи). По умолчанию 1.