Как открыть JSON-файл Instagram

Обновлено: 03.07.2024

3 ответа. Вероятно, лучший способ просмотреть JSON (из резервной копии Instagram) — преобразовать его в CSV. Вы можете загрузить zip-файл в этот конвертер JSON в CSV, и он автоматически преобразует все в отдельные файлы CSV (затем вы сможете просматривать/анализировать/форматировать данные в Excel).

Как читать файлы данных Instagram?

Как просмотреть данные Instagram

  1. Войдите в Instagram.
  2. Откройте настройки.
  3. Перейдите в раздел "Конфиденциальность и безопасность".
  4. Прокрутите вниз до пункта Данные учетной записи.
  5. Выберите «Просмотр данных учетной записи».

Как просмотреть сообщения в формате JSON?

  1. – Перейдите на вкладку "Данные", затем выберите "Получить данные" > "Из файла" > "Из JSON".
  2. – Найдите папку с файлом JSON, выберите его и нажмите «Открыть».
  3. – Когда редактор запросов загрузит ваши данные, нажмите «Преобразовать» > «В таблицу», затем «Закрыть и загрузить».

Является ли JSON читаемым человеком?

JSON (JavaScript Object Notation, произносится как /ˈdʒeɪsən/; также /ˈdʒeɪˌsɒn/) – это открытый стандартный формат файлов и формат обмена данными, в котором используется удобочитаемый текст для хранения и передачи объектов данных, состоящих из пар атрибут-значение и массивов ( или другие сериализуемые значения).

Как сделать файл JSON доступным для чтения?

Если вам нужно преобразовать файл, содержащий текст Json, в удобочитаемый формат, вам нужно преобразовать его в объект и реализовать метод toString() (при условии преобразования в объект Java) для печати или записи в другой файл в удобном для чтения формате. формат. Для этого можно использовать любой Json API, например Jackson JSON API.

Можно ли восстановить удаленные сообщения в Instagram?

Можно ли восстановить удаленные сообщения в Instagram? Хотя вы не можете вернуть сообщение, которое вы отправили людям в Instagram в приложении, вы можете восстановить их и отправить на свой адрес электронной почты для просмотра.

Что Instagram может сделать с данными, которые вы загружаете?

Мы используем имеющуюся у нас информацию для предоставления наших Продуктов, в том числе для персонализации функций и контента (включая вашу ленту новостей, ленту Instagram, истории Instagram и рекламу) и предоставления вам предложений (например, групп или событий, которые могут вас заинтересовать). или темы, за которыми вы, возможно, захотите следить) в наших Продуктах и ​​за их пределами.

Как просмотреть файл JSON в Windows?

Чтобы открыть файл формата JSON, вам нужно либо щелкнуть меню «Файл», а затем выбрать кнопку «Открыть», либо нажать Ctrl+O на клавиатуре. Появится всплывающее окно с просьбой найти файл JSON, в котором вам нужно выбрать «Все файлы» в раскрывающемся списке.

Как я могу прочитать файл JSON в Instagram?

Есть ли способ читать ваши сообщения в Instagram?

К счастью, вы можете читать свои сообщения в Instagram с самого начала. Для этого вам нужно будет загрузить данные Instagram в формате JSON и преобразовать сообщения JSON в читаемый формат. Вот шаги в деталях. Вам потребуется компьютер для загрузки данных Instagram, так как эта функция недоступна для мобильных приложений.

Куда попадают данные при загрузке в файл JSON?

Когда данные загружены, они никогда не покидают ваш компьютер, а сохраняются только локально. Данные можно легко фильтровать, а результат снова сохранять в файлы CSV, JSON или Excel. Очень активный вопрос.

Instagram JSON/Просмотр резервных копий

Этот скрипт преобразует данные Instagram, которые вы получаете с помощью инструмента загрузки данных, в удобочитаемый формат!

Instagram теперь позволяет загружать ваши данные в формате HTML, что в основном и делает этот скрипт!
Поэтому я бы порекомендовал использовать их функцию, так как она явно намного лучше, чем моя реализация!

Если вы хотите преобразовать старые резервные копии, вы все равно можете сделать это с помощью следующих скриптов:

  • Резервные копии с декабря 2020 г. по март 2021 г.: v2021.03.04
  • Резервные копии до декабря 2020 г.: v2020.12.07

HTML1
HTML2

  • Преобразует информацию профиля, мультимедиа и сообщения в более читаемый формат HTML!
  • Создает отдельные HTML-страницы для каждого чата!
  • Простота в использовании: просто запустите скрипт в каталоге json.
  • Функции можно импортировать и настраивать в соответствии с вашими потребностями! можно извлечь, чтобы увидеть ваши самые частые контакты!

Здесь вы можете загрузить свои данные: Instagram

  • Создайте резервную копию данных Instagram, прежде чем что-либо запускать!
  • Если ваши данные Instagram разделены на несколько файлов, вам необходимо сначала извлечь и объединить их (например, скопировав содержимое в одну папку и/или объединив json-файлы).
  • Поместите "instaview.py" в каталог данных (например, туда, где находятся все json-файлы!)
    Например.мой загруженный zip-архив назывался "micha_birklbauer_20200316.zip", распакованный каталог выглядел так:

Настройка изображений профиля вручную

Функции:

  • read_profile(filename = "profile.json"):
    Считывает информацию о профиле из файла json и возвращает удобочитаемую и структурированную строку html.
    • Аргументы:
      • имя файла (str): путь к json с информацией о профиле. По умолчанию: "profile.json".
      • html_string (str): преобразование json в html.
      • status (int): количество обнаруженных ошибок.
      • error_log (str): журнал всех обнаруженных ошибок.
      • Аргументы:
        • имя файла (str): путь к json с информацией для поиска. По умолчанию: "searchs.json".
        • html_string (str): преобразование json в html.
        • status (int): количество обнаруженных ошибок.
        • error_log (str): журнал всех обнаруженных ошибок.
        • Аргументы:
          • имя файла (str): путь к json с информацией о подключении. По умолчанию: "connections.json".
          • html_string (str): преобразование json в html.
          • status (int): количество обнаруженных ошибок.
          • error_log (str): журнал всех обнаруженных ошибок.
          • Аргументы:
            • имя файла (str): путь к файлу json с информацией о носителе. По умолчанию: "media.json".
            • html_string (str): преобразование json в html.
            • status (int): количество обнаруженных ошибок.
            • error_log (str): журнал всех обнаруженных ошибок.
            • Аргументы:
              • имя_файла (str): путь к json с комментариями. По умолчанию: "comments.json".
              • html_string (str): преобразование json в html.
              • status (int): количество обнаруженных ошибок.
              • error_log (str): журнал всех обнаруженных ошибок.
              • Аргументы:
                • имя файла (str): путь к json с информацией о сообщении или путь к папке с сообщениями. По умолчанию: "messages.json".
                • profile (str): путь к json с информацией о профиле. По умолчанию: "profile.json".
                • reverse_conversations (bool): порядок сообщений в чатах. По умолчанию: False (от новых к старым).
                • profile_pic (str): путь или ссылка на изображение профиля вашего пользователя. По умолчанию: нет (будет заполняться самим методом).
                • default_avatar (str): путь или ссылка на аватар по умолчанию. По умолчанию: нет (используется изображение профиля instagram.com/instagram [1]).
                • download_all (bool): если все медиа-ссылки должны загружаться локально. Предупреждение: это может занять очень много времени! По умолчанию: Ложь.
                • hd (bool): следует ли использовать версии аватаров с высоким разрешением или нет. По умолчанию: Ложь.
                • infer_usernames (bool): следует ли выводить имена пользователей из информации о цепочке и пытаться загрузить аватары. По умолчанию: False (аватары по умолчанию для пользователей).
                • avatars_dict (dict): словарь, содержащий имена пользователей и соответствующие пути/ссылки на изображения профилей. Аргумент «profile_pic» перезаписывает аватар пользователя, даже если он указан в avatars_dict. По умолчанию: пустой словарь (будет заполнен самим методом).
                • avatar_warnings (bool): вывод предупреждений о получении аватаров. По умолчанию: False (предупреждения не печатаются).
                • http_traceback (bool): вывести полную трассировку на наличие ошибок http или нет. По умолчанию: False (обратная трассировка не печатается).
                • html_string (str): json преобразуется в html (фактически не включает чаты, чаты сразу записываются в файлы).
                • chat_list (список строк): Список чатов и их участников.
                • status (int): количество обнаруженных ошибок.
                • error_log (str): журнал всех обнаруженных ошибок.
                • Аргументы:
                  • имена файлов (список строк): список с путями к определенным файлам json в следующем порядке:
                    1. Информация о профиле
                    2. Поиск информации
                    3. Информация о подключении
                    4. Медиаинформация
                    5. Информация о комментариях
                    6. Информация о сообщении
                    7. Информация об устройстве
                      По умолчанию: имена файлов по умолчанию для каждой функции (см. выше).
                  • parse (список логических значений): список файлов json, которые необходимо проанализировать. По умолчанию: [True, True, True, True, True, True, True] (все анализируются).
                  • заголовок (допустимый html как str): каким должен быть заголовок отчета. По умолчанию: нет ("ДАННЫЕ INSTAGRAM + [Дата]").
                  • show_credits (bool): следует ли добавлять кредиты внизу отчета. По умолчанию: Истина.
                  • verbose (bool): если прогресс должен выводиться на терминал. По умолчанию: Истина.
                  • logging (bool): если журналы ошибок должны быть записаны в файл. По умолчанию: Истина.
                  • **kwargs: любые дополнительные аргументы будут переданы в "read_messages()" (см. выше).

                  MSGSTATS

                  • Создает гистограмму с общим количеством сообщений на беседу!
                  • Выполните "message_stats.py" и введите свое имя пользователя! Требуется Python 3 (или выше) и панды!
                  • Выполнить "message_stats.R"! Требуется R 3.5 (или выше) и ggplot2!

                  Примечание: в настоящее время это доступно только для старых резервных копий Instagram [до 23 декабря 2020 г.].

                  Изменения в старой версии

                  • Больше не зависит от R/Markdown/LaTeX!
                  • HTML вместо PDF!
                  • PDF по-прежнему можно создавать в браузере!
                  • Полная поддержка эмодзи/юникода!
                  • Отдельные страницы для чатов!
                  • Я не включил contact.json, так как не синхронизировал свои контакты и, следовательно, у меня не было данных об этом. Кроме того, account_history.json, autofill.json, checkout.json, likes.json, save.json, settings.json и story_activities.json также не включены, потому что я обнаружил, что информация там не очень полезна (например, likes.json/saves). .json не содержит информацию о сообщениях и т. д.)!
                  • Если у вас большое количество чатов, аватары могут загружаться неправильно, потому что Instagram блокирует ваш IP-адрес после слишком большого количества запросов. Это также может произойти, если вы запускаете скрипт несколько раз подряд!
                  • Чтение связей и комментариев обычно приводит к ошибкам, поскольку в новых резервных копиях Instagram отсутствуют некоторые поля. Их можно смело игнорировать!
                  • Ссылки на изображения/видео/и т. д. истекает через несколько дней. Это связано с тем, что токены доступа instagram, предоставленные в файлах json, истекают. Чтобы сохранить любой медиафайл локально, вы можете использовать «instaview(download_all=True)»!
                  • Это довольно экспериментально, так как у меня были только собственные данные, чтобы протестировать это, нет никакой гарантии, что это также работает с вашими данными!

                  О нас

                  Преобразует данные *.json/резервной копии Instagram, которые вы получаете с помощью инструмента загрузки данных, в удобочитаемый формат!

                  Все крутые сервисы получают дампы данных — маленькая ссылка, которую вы щелкаете где-нибудь в меню настроек, инициирует отправку сервисом всех собранных от вас данных (и теоретически всего, для чего вы его использовали).

                  После всей ерунды с конфиденциальностью Facebook, которая происходила в этом году, селфи-движок компании, Instagram, решил присоединиться к клубу и разрешить пользователям экспортировать свои собственные пакеты данных из сервиса. Вот как его запросить и что в нем содержится:

                  Как запросить у Instagram все ваши данные

                  Да, это Instagram — приложение, благодаря которому вы не отрываетесь от своего мобильного устройства. Чтобы запросить пакет данных, вы начнете с неортодоксального шага, отложив телефон. Инструмент экспорта данных Instagram недоступен для вашего смартфона или планшета, и неясно, будет ли он вообще когда-нибудь.

                  Вместо этого откройте веб-сайт Instagram и войдите в систему. Нажмите на значок человечка в правом верхнем углу. Затем нажмите на значок в виде шестеренки справа от кнопки «Редактировать профиль». В появившемся меню нажмите «Конфиденциальность и безопасность». Прокрутите немного вниз следующую страницу «Конфиденциальность учетной записи», и вы увидите заголовок «Загрузка данных», за которым следует «Запросить ссылку на загрузку». Нажмите на эту ссылку.

                  Умный и интерактивный тизер с самовращающимся шариком

                  Лучший партнер вашей кошки по играм.
                  Умный самовращающийся мяч будет поддерживать активность ваших котят. Наблюдайте, как ваша кошка прыгает и охотится за движущимся мячом — активируется простым прикосновением когтя. Заставьте свою кошку ходить по дому и помогите ей быть здоровой.

                  На следующем экране Instagram спросит, хотите ли вы получить копию своих «фотографий, комментариев, информации профиля и т. д.». Вы делаете! Подтвердите правильность вашего адреса электронной почты и нажмите кнопку "Далее".

                  Затем вам нужно будет ввести свой пароль Instagram, который вы наверняка сохранили в отличном приложении для управления паролями, и нажать ссылку «Запросить загрузку». Затем вам придется подождать, пока Instagram подготовит этот файл, что может занять до 48 часов (в моем случае это заняло менее десяти минут).

                  Instagram отправит вам электронное письмо, как только ваш дамп данных будет готов:

                  Когда вы нажмете большую кнопку "Загрузить данные", вы вернетесь на сайт Instagram и вам придется снова войти в систему – да, это включает в себя ввод специального номера, отправленного вам в текстовом сообщении сервисом. если вы включили его двухфакторную аутентификацию (мудрый шаг). Наконец, вы дойдете до экрана, где сможете загрузить свой архив данных.

                  О, да, ссылка для скачивания действительна только в течение четырех дней после того, как Instagram создаст архив. Вы всегда можете запросить другой архив, если не успеете к нему вовремя, но вам придется повторить весь процесс заново (включая ожидание).

                  Какую грязь имеет на вас Instagram?

                  Когда вы разархивируете архив данных Instagram, вы увидите папку с кучей уродливых файлов JSON.Вы можете открыть их в текстовом редакторе, чтобы попытаться самостоятельно проанализировать необработанную информацию, или вы можете скопировать и вставить содержимое любого файла JSON на сайт, подобный этому, который преобразует данные в CSV, который немного легче читать. (Все это делается в вашем браузере , а не на стороне сервера, поэтому вы не отправляете свои данные неизвестному лицу.)

                  Файлы JSON содержат большой объем данных:

                  • Комментарии, которые вы оставили к фотографиям друзей (или ответы на комментарии, которые они оставили к вашим)
                  • Когда вы начали подписываться на других пользователей Instagram и когда другие пользователи Instagram стали подписываться на вас
                  • Кого вы заблокировали в Instagram (и когда)
                  • Когда вам понравился контент от разных пользователей (а не список конкретного контента, который вам понравился)
                  • Когда вы размещали контент в Instagram (и какой была ваша остроумная подпись)
                  • Все сообщения, отправленные вами другим пользователям с помощью мобильных приложений Instagram.
                  • Информация о вашем профиле
                  • Выполненные вами поиски

                  В папках архива вы также можете просмотреть большую часть контента, который вы загрузили в службу Instagram, в том числе:

                  • Какие изображения вы отправляли другим через личные сообщения
                  • Все фотографии, которые вы загрузили в Instagram
                  • Истории из Instagram, которые вы заархивировали
                  • Видео, которые вы опубликовали в Instagram

                  Признаюсь, инструмент экспорта данных Instagram не вызвал у меня никаких проблем с безопасностью. Ничто в полученных мной файлах не создавало у меня впечатления, что Facebook использует мои видео и изображения каким-то гнусным образом, несмотря на то, что реклама по-прежнему является основным видом игры в сервисе.

                  Во всяком случае, инструмент Instagram значительно упростил получение резервных копий всего, что я загрузил в сервис и никогда не сохранял на своем устройстве (или где-либо еще). И это также дало мне возможность совершить небольшое путешествие по закоулкам памяти всех старых фотожемчужин, о которых я давно забыл:

                  Как загрузите все, что вам нужно

                  Ищете способ получить весь свой контент в Instagram? Есть быстрый и простой способ сделать это. Instagram предлагает бесплатную функцию «Загрузить данные», которая загружает весь контент, который вы когда-либо публиковали в Instagram, или любые ваши действия на сайте, такие как комментарии и лайки, и отправляет все это вам по электронной почте.

                  Вот как использовать этот простой процесс, чтобы сохранить весь ваш контент в Instagram.

                  Как запустить процесс загрузки данных в Instagram

                  На веб-сайте Instagram нажмите на свой аватар в правом верхнем углу страницы.

                  Mashable Image

                  Далее нажмите на пункт «Настройки», который появится во всплывающем меню. Когда загрузится меню «Настройки» вашего Instagram, посмотрите в левую часть экрана, чтобы увидеть раздел «Конфиденциальность и безопасность». Нажмите здесь.

                  После того, как вы окажетесь в разделе "Конфиденциальность и безопасность", прокрутите страницу вниз, чтобы увидеть параметры "Загрузка данных".

                  Mashable Image

                  Под надписью "Загрузка данных" вы увидите параметр "Запросить загрузку". Нажмите на это.

                  Запрос ваших данных Instagram

                  На следующем появившемся экране вы можете инициировать запрос. Instagram может предоставить ваши данные в формате HTML или в виде файла JSON.

                  Mashable Image

                  Для большинства людей рекомендуется использовать формат HTML, но если вы хотите импортировать данные из Instagram в другую веб-службу, лучше всего выбрать файл JSON.

                  После того как вы сделали запрос, вам нужно просто дождаться, пока файл попадет в вашу папку "Входящие". В Instagram говорится, что это может занять до 48 часов, но, по нашему опыту, на это ушло всего несколько часов.

                  Электронное письмо будет выглядеть следующим образом.

                  Mashable Image

                  Нажмите ссылку "Загрузить информацию", чтобы продолжить процесс. На следующем этапе вам нужно будет войти в свою учетную запись Instagram. После входа в систему вы увидите сообщение Instagram и возможность «Загрузить информацию». Нажмите здесь.

                  Mashable Image

                  Это загрузит ZIP-файл в папку загрузки по умолчанию на вашем компьютере. Нажмите на файл, чтобы открыть его.

                  Mashable Image

                  Теперь вы увидите весь свой контент в Instagram в папках с удобными названиями. Если вас интересует только визуальный контент Instagram, перейдите непосредственно в папку «Медиа», где вы увидите подпапку «Сообщения».

                  Читайте также: