Как работает этот скрипт?
Скрипт находит просматривает стену каждой группы из списка, находит все посты (все подряд или только подходящие под ваши настройки) и удаляет их. Этот скрипт нужен для массовой очистки стен от старых записей и так далее. Будет полезен для администраторов сообществ Одноклассников, сммщиков и специалистов по продвижению в соцсетях.
Вы можете удалять не все посты подряд (по умолчанию скрипт удаляет все записи подряд), а фильтровать их по датам.
И скрипт тогда удалит только те посты, что подходят под эти настройки.
Удаляемые посты восстановить будет невозможно, потому отнеситесь внимательно к вводу настроек.
Важное про нюансы и лимиты Одноклассников по удалению постов
Чтобы удалить посты со стены, сервису нужно сначала собрать их со стены, чтобы определить идентификаторы постов для удаления, а уже потом удалять посты по этим идентификаторам. У Одноклассников есть свои нюансы по загрузке постов со стен. В отличие от ВКонтакте, где стены можно просматривать на десятки тысяч постов вглубь, в Одноклассниках просмотр стены обычно ограничен 1-3 тысячами верхних постов (в разных группах по-разному, где-то 1100, где-то 2300, где-то 3200). Почему ОК сделали так, мы не знаем. Этот момент с ограничением размера просмотра стены вглубь нужно учитывать при большом удалении постов в ОК, и вот почему.
1. Если вы удаляете все подряд посты со стены. Допустим, их в вашей группе 10 000. Первым удалением вы соберёте несколько тысяч постов со стены (дальше ОК не даст посмотреть посты и покажет, что выдача закончена) и удалите их. Соответственно, более старые посты из-за удаления более новых сдвинутся ближе к верху стены. И следующим удалением вы удалите ещё несколько тысяч постов. То есть всю стену очистить можно, но нужно делать последовательно ряд запусков инструмента по удалению постов. Можно даже не менять настройки, просто закрывать окно про окончание удаления и потом делать повторные запуски в той же вкладке вашего браузера.
2. Если вы хотите удалить со стены старые посты (например, с 2018 по 2022 годы), но не трогать свежие посты. Тогда вы указываете, к примеру, глубину просмотра стены 30 тыс постов и даты с 2019.01.01 по 2022.12.31. Сервис начинает просматривать верхние 10 тыс постов, для каждого найденного поста проверяет даты, подходит ли она под указанный вами диапазон. Если подходит, такой пост добавляется в очередь на удаление. Но дело в том, что в какой-то момент ОК может закончить выдачу постов со стены, а до нужной вам даты дело так и не дойдёт (например, дойдёт до постов за июль 2023, и не старше). В таком случае сервис не найдёт постов, подходящих под указанные вами даты, и удалит 0 постов.
В связи с этим для удаления постов из Одноклассников мы рекомендуем использовать тариф не менее, чем на 1 месяц — так как минимального тарифа на 1 сутки может просто не хватить на все удаления.
Если же у вас есть список ссылок на конкретные посты в Одноклассниках, которые вы хотите удалить — то вас все эти лимиты ОК про просмотр стены не коснутся. Просто включите в настройках режим удаления из постов, вводите ссылки и запускайте удаление. Важно, чтобы вы были админом в тех группах, где опубликованы эти посты.