본문 바로가기
IT

인스타그램 The image format is not supported. (36001, OAuthException) 원인

by haul-studio 2025. 1. 22.

인스타그램에서 발생하는 오류 메시지인 **"The image format is not supported. (36001, OAuthException)"**는 주로 이미지 업로드와 관련된 문제로, 다음과 같은 원인 중 하나일 가능성이 높습니다.


1. 지원되지 않는 이미지 형식

  • 원인: 인스타그램은 특정 이미지 형식만 지원합니다.
    • 지원되는 형식: JPEG, PNG, HEIC/HEIF (일부 디바이스).
    • 지원되지 않는 형식: WebP, BMP, TIFF, GIF 등.
  • 해결 방법:
    • 이미지를 업로드하기 전에 JPEG 또는 PNG 형식으로 변환하세요.
    • 변환 도구:

2. 이미지 크기 또는 해상도 문제

  • 원인: 인스타그램은 특정 크기 및 해상도의 이미지를 요구합니다.
    • 권장 크기: 가로 1080px, 세로 1350px 이하.
    • 파일 크기: 최대 8MB.
  • 해결 방법:
    • 이미지를 권장 크기 및 비율로 조정하세요.
    • 이미지 압축 도구:

3. 이미지 메타데이터 문제

  • 원인: 이미지 파일에 포함된 메타데이터(위치 정보, EXIF 데이터 등)가 인스타그램 서버와 호환되지 않을 수 있습니다.
  • 해결 방법:
    • 메타데이터 제거:
      • Windows: 이미지 우클릭 → 속성 → 세부 정보 → "속성 및 개인 정보 제거"
      • Mac: 미리보기 앱에서 내보내기로 저장
      • 온라인 도구: Exif Remover

4. 네트워크 또는 API 호출 문제

  • 원인: 이미지 업로드가 실패하면서 API 오류가 발생.
    • API 호출이 잘못된 경우 (OAuth 인증 문제).
    • 인터넷 연결이 불안정한 경우.
  • 해결 방법:
    • 인터넷 연결 상태 확인.
    • 인스타그램의 API 문서를 확인하여 OAuth 설정을 점검.

5. 서버나 플랫폼 문제

  • 원인: 인스타그램 서버에 일시적인 장애가 있을 수 있습니다.
  • 해결 방법:

6. API 업로드 구현 시 문제

  • 원인: 인스타그램 API를 통해 이미지를 업로드할 때 문제가 있을 수 있습니다.
    • 업로드 요청에서 Content-Type이 잘못되었거나, 이미지 데이터가 Base64로 인코딩되지 않았을 수 있음.
    • API 권한(OAuth Token)이 적절하지 않을 수 있음.
  • 해결 방법:
    • API 호출 시 요청 헤더와 파라미터를 점검.
    • 사용 중인 API 버전이 최신인지 확인.