인스타그램 데이터 다운로드 방법
휴대폰이나 컴퓨터에서 인스타그램 데이터 사본을 요청하는 방법과 선택할 항목, 형식, ZIP 파일 도착 후 할 일을 알려 드립니다.
형식 선택에 따라 파일을 분석할 수 있는지, 다시 요청해야 하는지가 결정됩니다. 무엇이 다르고 어떻게 고르는지 알려 드립니다.
지금 내 데이터 분석하기
인스타그램에서 정보 사본을 요청하면 한 화면에서 JSON과 HTML 중 형식을 고르라고 합니다. 별것 아닌 기술적인 선택처럼 보이지만 사실은 정반대입니다. 이 선택에 따라 파일로 쓸모 있는 일을 할 수 있는지, 아니면 처음부터 다시 요청해야 하는지가 결정됩니다.
HTML은 사람이 눈으로 보도록 만든 웹 페이지입니다. JSON은 프로그램이 처리하도록 만든 데이터입니다. 호기심에 예전 메시지를 다시 읽고 싶다면 HTML이 편합니다. 하지만 팔로워와 팔로잉 목록을 교차 비교해 나를 팔로우하지 않는 계정을 찾으려면 JSON이 필요합니다. 예외는 없습니다.
HTML 내보내기에서는 팔로워 목록이 followers_1.html 파일로 도착하며, 열면 이름과 날짜가 나오는 페이지가 표시됩니다. 보기에도 좋고 읽기도 쉽지만, 좋은 점은 거기까지입니다. 문제는 표현 방식이 데이터와 뒤엉켜 있다는 것입니다. 모든 이름이 레이아웃 태그, 스타일, 시각적 구조로 감싸져 있습니다.
도구가 여기서 이름을 추출하려면 인스타그램이 언제든 바꿀 수 있는 웹 페이지의 구조를 해석해야 합니다. 그래서 제대로 된 도구는 HTML 형식을 거의 받지 않습니다. 관심이 없어서가 아니라 쉽게 깨지기 때문입니다. 예를 들어 저희 분석기는 HTML 내보내기 파일이 들어오면 추측하려 하지 않고 그 사실을 알려 드립니다. 결과가 절반만 나왔는데 모르고 넘어가는 일이 없도록 하기 위해서입니다.
반면 JSON은 포장을 뺀 같은 데이터입니다. 팔로워 한 건의 기록은 다음과 같이 생겼습니다.
{
"string_list_data": [
{
"href": "https://www.instagram.com/username",
"value": "username",
"timestamp": 1712345678
}
]
}
필드는 세 개이며 모호함이 없습니다. 프로필 URL, 사용자 이름, 타임스탬프입니다. 그래서 수천 개 계정의 목록 두 개를 1초 만에 비교할 수 있습니다.
형식은 요청의 마지막 화면에서 날짜 범위 옆에 선택합니다. 전체 경로는 다음과 같습니다.
6단계도 5단계만큼 중요합니다. 범위를 예를 들어 최근 1년으로 제한하면 파일에는 그 기간에 기록된 연결만 들어 있고, 비교 결과는 완벽해 보이지만 불완전합니다. 아무 오류도 나지 않은 채 사람들이 빠져 있는 조용한 실수입니다.
JSON으로 다시 요청하세요. HTML 내보내기를 JSON으로 안정적으로 변환할 방법은 없고, 시도할 가치도 없습니다. 연결 정보만 요청하면 몇 분 만에 생성되므로 다시 하는 편이 변환 도구를 찾는 것보다 수고가 덜 듭니다.
두 요청이 함께 있어도 전혀 문제없습니다. 인스타그램은 각 요청을 다운로드 목록에 독립된 항목으로 보관합니다.
이왕 하는 김에 전부 요청하고 싶은 마음이 들 수 있습니다. 서두른다면 그러지 마세요. 모든 정보를 선택하면 인스타그램이 사진, 동영상, 스토리, 메시지를 묶어야 하고, 이는 준비에 훨씬 오래 걸리는 수 GB의 데이터입니다. 연결 정보만 요청하면 파일은 수 KB이며 보통 금방 준비됩니다.
그래도 계정 전체 아카이브가 필요하다면, 요청을 두 개 만드는 것이 실용적입니다. 오늘 쓸 연결 정보만 담은 작은 요청 하나와, 준비되는 대로 받을 전체 요청 하나입니다. 실제 대기 시간과 이메일이 오지 않을 때 확인할 사항은 소요 시간 안내에서 다룹니다.
ZIP 파일을 받습니다. 열어 보면 폴더 구조가 나오고, 필요한 부분은 connections/followers_and_following/에 있습니다.
| 파일 | 담겨 있는 내용 |
|---|---|
| followers_1.json | 나를 팔로우하는 계정 |
| following.json | 내가 팔로우하는 계정 |
| pending_follow_requests.json | 내가 보냈지만 아직 아무도 수락하지 않은 요청 |
팔로워가 많으면 첫 번째 파일이 번호가 붙은 여러 파일로 나뉩니다(followers_1.json, followers_2.json...). 각 파일의 내용과, 잘못 만든 도구를 조용히 망가뜨리는 한 가지 세부 사항은 내보내기 파일 안내에서 설명합니다.
JSON 형식의 ZIP 파일이 있으면 필요한 것은 모두 갖춘 것입니다. 계정이 몇 개 안 되면 스프레드시트에서 직접 목록을 교차 비교할 수 있고, 파일을 NomeSigueApp에 놓으면 바로 목록을 얻을 수 있습니다. 인스타그램 사용자 이름이나 비밀번호를 묻지 않으며, 분석은 브라우저 안에서 이루어지므로 파일이 어떤 서버에도 업로드되지 않습니다.
눈으로 읽기에는 그렇습니다. 중괄호와 대괄호가 가득한 일반 텍스트이니까요. 하지만 도구에게는 훨씬 쉽습니다. 여기서의 핵심은 도구가 비교를 대신 해 주는 것이므로 JSON이 편한 선택입니다.
네. .json 파일을 브라우저 탭으로 끌어다 놓으면 열리고, 어떤 텍스트 편집기에서도 볼 수 있습니다. 하지만 굳이 열어 볼 필요는 없습니다. 비교를 해 주는 도구에 넘겨주기만 하면 됩니다.
없습니다. 개인, 크리에이터, 비즈니스 계정 모두 형식과 구조가 같습니다.
아니요. 시작하기 전에 알아 두면 좋은 점입니다. 이 파일은 스냅샷이어서 지금 누가 나를 팔로우하는지만 알려 주고, 이전에 누가 팔로우했는지는 알려 주지 않습니다. 이탈을 확인하려면 서로 다른 날짜의 내보내기 파일 두 개를 비교해야 합니다.
로그인도 비밀번호도 없이 즉시 안전하게 확인하세요. 데이터는 브라우저 밖으로 나가지 않습니다.
비활성화되었거나 나를 차단한 계정도 언팔로우로 표시됩니다.
이 브라우저에만 저장됩니다. 다음에 더 최신 내보내기 파일을 여기서 분석하면 누가 언팔로우했는지 볼 수 있어요.