Как увидеть отправленные запросы в Instagram
В экспорте данных Instagram есть все ваши непринятые запросы на подписку с датами. Вот как их увидеть и как отменить.
Каждый файл с объяснением, реальная структура папок и деталь с разделёнными файлами, из-за которой многие инструменты ошибаются.
Проанализировать мой экспорт
У вас есть ZIP, который прислал Instagram, вы открываете его и видите путаницу из папок и непонятных названий файлов. Это руководство объясняет, что представляет собой каждый из них, какие действительно нужны и пару деталей, из-за которых плохо сделанные инструменты ошибаются, а вы этого не замечаете.
Внутри ZIP единственное, что важно для того, чтобы узнать, кто не подписан на вас в ответ, находится по этому пути:
connections/
followers_and_following/
followers_1.json
following.json
pending_follow_requests.json
Если вы запросили только «Подписчики и подписки», это будет почти всё содержимое. Если вы запросили всю информацию, эта папка окажется затерянной среди множества других (media, messages, ads_information...), и её придётся поискать.
| Файл | Содержимое | Для чего нужен |
|---|---|---|
| followers_1.json | Аккаунты, которые подписаны на вас | Одна сторона сравнения |
| following.json | Аккаунты, на которые подписаны вы | Другая сторона |
| pending_follow_requests.json | Запросы, которые вы отправили и которые пока никто не принял | Увидеть запросы на подписку, оставшиеся без ответа в закрытых аккаунтах |
Чтобы ответить на вопрос «кто не подписан на меня в ответ», нужны только первые два. Третий это интересное дополнение: закрытые аккаунты, на которые вы отправили запрос и которые заставили вас ждать. Больше нигде в приложении этого не видно.
Это место, которое приносит больше всего проблем и о котором почти никто не предупреждает. Когда список ваших подписчиков превышает определённый размер, Instagram не создаёт один followers_1.json: он делит список на несколько пронумерованных файлов.
followers_1.json
followers_2.json
followers_3.json
Инструмент, который читает только followers_1.json, обработает часть ваших подписчиков и молча проигнорирует остальных. Результат плачевный и не похож на ошибку: он скажет, что целая толпа людей не подписана на вас в ответ, хотя на самом деле они подписаны, просто оказались во втором файле.
Если вы сравниваете вручную или в таблице, обязательно объедините все followers_N.json перед сравнением. Если вы пользуетесь инструментом, проверьте, что общее число подписчиков, которое он показывает, похоже на то, что указано в вашем профиле: если оно намного меньше, значит, инструмент читает только первый файл.
Если открыть любой из этих файлов JSON в текстовом редакторе, вы увидите примерно следующее:
{
"string_list_data": [
{
"href": "https://www.instagram.com/username",
"value": "username",
"timestamp": 1712345678
}
]
}
Три поля означают следующее:
Этот timestamp полезнее, чем кажется: он позволяет отсортировать аккаунты, на которые вы подписаны, по давности и увидеть, например, на кого вы подписаны годами, так и не получив подписки в ответ.
Со временем Instagram менял структуру файлов, и в обращении есть обе версии. Старые экспорты выдавали простой список записей. Нынешние оборачивают этот список в ключ, описывающий тип связи:
relationships_followers в файле подписчиковrelationships_following в файле подписокrelationships_follow_requests_sent в файле ожидающих запросовНа глаз разница небольшая, но этого достаточно, чтобы инструмент, понимающий только один из двух форматов, сломался на другом. Если вам доводилось пробовать анализатор, который называл ваш файл «недействительным», хотя с ним всё в порядке, обычно причина именно в этом.
Стоит чётко понимать это до того, как делать выводы: экспорт это снимок текущего момента. В нём есть те, кто подписан на вас сейчас, и те, на кого подписаны вы сейчас. Истории в нём нет.
Это значит, что по одному файлу невозможно узнать, кто на вас отписался, как бы громко ни обещали обратное некоторые приложения. Можно узнать, кто не подписан на вас сейчас, а это другой вопрос: часть этих людей никогда на вас и не была подписана.
Чтобы обнаружить настоящие отписки, нужно сравнить два экспорта с разными датами. Если вам это интересно, сохраните сегодняшний ZIP и запросите новый через месяц: разница между ними и есть ваш реальный отток.
Логика проста: любой аккаунт, который есть в following.json и не встречается ни в одном из файлов followers_N.json, не подписан на вас в ответ.
С несколькими аккаунтами хватит таблицы. Когда их больше нескольких сотен, это становится утомительным и чреватым ошибками, в основном из-за разделения файлов. Если загрузить весь ZIP в NomeSigueApp, вы сразу получите список, где несколько файлов уже учтены. Он не запрашивает ни имя пользователя, ни пароль, а анализ выполняется в вашем браузере, поэтому файлы не покидают ваше устройство.
Если ZIP у вас ещё нет, начните с руководства о том, как запросить его в нужном формате; а если вы запросили и он не пришёл, посмотрите сколько это занимает и что проверить.
Не обязательно. Некоторые инструменты читают ZIP напрямую. Если вы всё же распаковываете, не используйте на телефоне сторонние приложения, потому что некоторые из них меняют структуру папок.
Можно, но неудобно. Файл JSON в тысячи строк плохо читается на маленьком экране. Чтобы нормально его изучить, используйте компьютер.
Это те имена, которые существовали на момент создания экспорта. Если кто-то потом изменит имя пользователя, вы увидите старое. Поэтому стоит анализировать свежий файл.
Это зависит от сайта. В них содержится ваша сеть контактов, так что это не пустяковая информация. Единственный способ быть уверенным: пользоваться инструментом, который анализирует данные в вашем собственном браузере и ничего не отправляет на сервер, как работает наш.
Узнайте мгновенно и безопасно: без входа, без пароля — ваши данные никогда не покидают ваш браузер.
Деактивированные аккаунты и те, что вас заблокировали, тоже отображаются как отписавшиеся.
Сохранено только в этом браузере. Когда вы в следующий раз проанализируете здесь более новый экспорт, вы увидите, кто от вас отписался.