История изменений
Исправление LINUX-ORG-RU, (текущая версия) :
Короче
Невозможно
-
1 Невозможно удалить комментарии из диалогов (До 24 часов от создания только можно, но и для этого нужна спец авторизация и премодерация для ID приложения короче, смысла нет) https://vk.com/dev/messages_api
-
2 Невозможно удалить комментарии оставленные через виджеты которые подключают к себе сайты. Ну когда на сайте есть вставка vk сообщений и там можно что-то написать. Ну так вот, нет способов даже искать где ты что написал.
Возможно в теории
- 1 Найти и удалить тему (но не отдельные комментарии) в обсуждении сообществ https://vk.com/dev/board
- 2 Найти и удалить лайки https://vk.com/dev/likes
- 3 Найти и удалить комментарии к товарам https://vk.com/dev/market
- 4 Найти и удалить комментарии к заметкам https://vk.com/dev/notes
- 5 Найти и удалить комментарии к фото https://vk.com/dev/photos
- 6 Найти и удалить комментарии к видео https://vk.com/dev/video
- 7 Найти и удалить комментарии на стенах и посты на стенах https://vk.com/dev/wall
Сложности
Банальный пример, ты vkстахановец и прыгаешь по рандомным профилям и пишешь там «ня ципа давай встречаться ты касивая, а я багатый» За несколько лет ты оставил ну к примеру 50000 таких записей на 50000 стенах пользователей.
Теперь мы хотим удалить их пишем https://api.vk.com/method/wall.delete?...blabla...&owner_id=пользовательилисообщество&post_id=номерзаписи
owner_id
не твой друг и даже не друг твоего друга, миссия провалена ты не знаешь кому что ты писал на стенах, vk не даёт инфу где и что ты писалpost_id
вроде не проблема нам же всё надо удалять, от 1 до сотни и ок. Только опять миссия провалена количество запросов обгаичено может просто забанить токен за частое одно и тоже и да к некоторым постам идут тысячи сообщений и гдето в середине твой, как его отыскать хз ведь мы даже не знаем кто owner_id
Ну и более того если ты оставил запись на стене owner_id=Люся
но Люся указала что теперь её профиль приватный то ты получишь ошибку 30 This profile is private
и не удалишь его, но Люся потом может снова открыть твой профиль и твой комментарий к записи на её стене будет виден всем. Это хорошо что ты знаешь Люсю и можешь мониторить или список 10005000 пользователей где теоретически есть твои комменты. А ещё Люся может быть сообществом.
По итогу задача интересная конечно, но либо я что-то не понимаю либо вот просто без хаков каких найти всю инфу о себе нельзя. Особенно если записи были давно, а случаи если ты 5 лет назад ответил человеку на стене рандомного человека в комментарии к его посту, а человек которому ты отвечал был удалён то я вообще не представляю как это найти.
Тут посоветовали выгрузку данных, по идее там должно быть всё. Потрать время и потом вручную удали всё. Можно наверное попробовать через https://vk.com/dev/execute что бы не словить бан по запросам, но хз, там всё выливается в использования search.get() и рекурсивному обходу всего и вся. Наверняка вк такое вычисляет и блочит нахрен.
Если всё же кто напишет подобную чистелку лично-виртуально руку пожму, мне кажется это сложно сделать. Ну или я чего-то не понимаю, не знаю.
А я думал в начале «О! Изи 2к денег, щааа скоро поееемм!1!» А оно вон как.
Исходная версия LINUX-ORG-RU, :
Короче
Невозможно
-
1 Невозможно удалить комментарии из диалогов (До 24 часов от создания только можно, но и для этого нужна спец авторизация и премодерация для ID приложения короче, смысла нет) https://vk.com/dev/messages_api
-
2 Невозможно удалить комментарии оставленные через виджеты которые подключают к себе сайты. Ну когда на сайте есть вставка vk сообщений и там можно что-то написать. Ну так вот, нет способов даже искать где ты что написал.
Возможно в теории
- 1 Найти и удалить тему (но не отдельные комментарии) в обсуждении сообществ https://vk.com/dev/board
- 2 Найти и удалить лайки https://vk.com/dev/likes
- 3 Найти и удалить комментарии к товарам https://vk.com/dev/market
- 4 Найти и удалить комментарии к заметкам https://vk.com/dev/notes
- 5 Найти и удалить комментарии к фото https://vk.com/dev/photos
- 6 Найти и удалить комментарии к видео https://vk.com/dev/video
- 7 Найти и удалить комментарии на стенах и посты на стенах https://vk.com/dev/wall
Сложности
Банальный пример, ты vkстахановец и прыгаешь по рандомным профилям и пишешь там «ня ципа давай встречаться ты касивая, а я багатый» За несколько лет ты оставил ну к примеру 50000 таких записей на 50000 стенах пользователей.
Теперь мы хотим удалить их пишем https://api.vk.com/method/wall.delete?...blabla...&owner_id=пользовательилисообщество&post_id=номерзаписи
owner_id
не твой друг и даже не друг твоего друга, миссия провалена ты не знаешь кому что ты писал на стенах, vk не даёт инфу где и что ты писалpost_id
вроде не проблема нам же всё надо удалять, от 1 до сотни и ок. Только опять миссия провалена количество запросов обгаичено может просто забанить токен за частое одно и тоже и да к некоторым постам идут тысячи сообщений и гдето в середине твой, как его отыскать хз ведь мы даже не знаем кто owner_id
Ну и более того если ты оставил запись на стене owner_id=Люся
но Люся указала что теперь её профиль приватный то ты получишь ошибку 30 This profile is private
и не удалишь его, но Люся потом может снова открыть твой профиль и твой комментарий к записи на её стене будет виден всем. Это хорошо что ты знаешь Люсю и можешь мониторить или список 10005000 пользователей где теоретически есть твои комменты. А ещё Люся может быть сообществом.
По итогу задача интересная конечно, но либо я что-то не понимаю либо вот просто без хаков каких найти всю инфу о себе нельзя. Особенно если записи были давно, а случаи если ты 5 лет назад ответил человеку на стене рандомного человека в комментарии к его посту, а человек которому ты отвечал был удалён то я вообще не представляю как это найти.
Тут посоветовали выгрузку данных, по идее там должно быть всё. Потрать время и потом вручную удали всё. Можно наверное попробовать через https://vk.com/dev/execute что бы не словить бан по запросам, но хз, там всё выливается в использования search.get() и рекурсивному обходу всего и вся. Наверняка вк такое вычисляет и блочит нахрен.
Если всё же кто напишет подобную чистелку лично-виртуально руку пожму, мне кажется это сложно сделать. Ну или я чего-то не понимаю, не знаю