[TMDB] API_KEY를 발급 받았으면 TMDB에 데이터를 요청하고 회신 받아보자(feat.THUNDER CLIENT)

2025. 10. 4. 19:57·WEB DEV

지난 포스팅에서, The Movie Database의 API를 발급 받았으니,

 

이제 발급 받은 API로 TMDB에 요청을 보내고, 또 회신을 받아봅시다.

 

 

* TMDB의 API_KEY를 발급받지 않았다면 아래 포스팅을 참고합시다.

 

https://spacechild.net/625

 

[TMDB] The Movie Database API Key 발급받는 법(무료, 개발용)

The Movie Database (TMDB) https://www.themoviedb.org/ 'The Movie Database'는 전 세계 영화, TV 프로그램이 정리된 방대한 사이트입니다. 너무나도 감사하게도, 사람들이 고생해서 별도의 DB를 만들지 않고도 본인

spacechild.net

 

 

curl의 데이터가 뭐가 있는지 알고 요청할 수도 있고,

뭐가 있는지 모르고 요청할 수도 있는데, 

일단 뭐가 있는지도 모르고 요청 한번 해봅시다.

어떤 데이터들이 돌아오는지.

 

 

참고로, 우리가 API call(API 호출)을 하면,

TMDB의 데이터는 JSON 형식으로만 회신합니다.

("The only response format we support is JSON)

 

 

 

터미널을 열고, 

 

아래 명령어를 쳐봅시다.

 

"실제 발급받은 API_KEY" 부분에는 실제 API_KEY를 넣어줍니다.

 

curl "https://api.themoviedb.org/3/search/movie?api_key=실제 발급받은 API_KEY&query=interstella&language=ko-KR&page=1"

 

 

query에 'interstella'를 넣어서, 'interstella'가 들어가는 영화를 검색했습니다.

 

'옥수수나 키우며 살고 있다....' 라는 내용이 나오는 걸 보니,

제가 아는 인터스텔라 영화가 잘 검색되어 온 것 같습니다.

 

 

 

그런데 아래 내용을 보니, 어지럽습니다.

 

도대체 뭐가 회신되어 온 건지 제대로 알기가 어렵습니다.

도무지 뭐라고 출력한건지...

 

 

 

 

 

이럴 때, JSON을 깔끔하게 가독성 좋게 보여주는 다양한 툴이 있는데, 

저는 VSCode에서 쓸 수 있는, "THUNDER CLIENT" 익스텐션을 사용해 봤습니다.

 

 

 

 

아래는 Thunder Client 설치가 끝난 화면입니다.

 

화면 상단에 GET 이후에 접근 주소와 API_KEY, query, language 등을 입력해주시면 됩니다.

 

Query Parameter에 있는 api_key에 직접 문자열을 넣으면, 위 주소줄에 자동으로 입력되는 것을 알 수 있습니다.

 

예시화면으로 1234를 입력해놨지만, api_key를 제대로 입력해주세요~

 

 

 

오른쪽 화면을 보면

API 호출 결과물이 아까 터미널 처럼 정신 없이 출력되는게 아니라,

가독성 좋게 깔끔하게 JSON이 출력되는 것을 알 수 있습니다.

 

 

 

이제 이 툴을 사용해서, 

TMDB의 다양한 api를 호출해봅시다.

 

호출하는 방식은 아래 TMDB 개발문서를 참고합시다.

 

https://developer.themoviedb.org/reference/getting-started

 

Getting Started

Welcome to version 3 of The Movie Database (TMDB) API. This is where you will find the definitive list of currently available methods for our movie, tv, actor and image API.

developer.themoviedb.org

 

저작자표시 비영리 변경금지 (새창열림)

'WEB DEV' 카테고리의 다른 글

API호출(API call)의 개념과 다양한 API 호출방식(API, Query, API Call, cURL)  (1) 2025.10.04
[TMDB] The Movie Database API Key 발급받는 법(무료, 개발용)  (0) 2025.10.04
[favicon] 파비콘의 유래, 권장 규격, 그리고 만드는 법  (0) 2025.10.03
[tree] 프로젝트 구조를 트리로 보여주고, txt 파일로 저장하기(커맨드 라인 툴)  (0) 2025.10.02
'WEB DEV' 카테고리의 다른 글
  • API호출(API call)의 개념과 다양한 API 호출방식(API, Query, API Call, cURL)
  • [TMDB] The Movie Database API Key 발급받는 법(무료, 개발용)
  • [favicon] 파비콘의 유래, 권장 규격, 그리고 만드는 법
  • [tree] 프로젝트 구조를 트리로 보여주고, txt 파일로 저장하기(커맨드 라인 툴)
SPACECHILD
SPACECHILD
우주공학, IT, 그리고 다가오는 미래에 대해서 이야기합니다.
  • SPACECHILD
    스페이스차일드
    SPACECHILD
  • 전체
    오늘
    어제
    • 분류 전체보기 (425)
      • SPACECHILD (158)
      • IT, Smart Life (156)
      • WEB DEV (28)
      • 러닝, 마라톤 (27)
      • 세계일주 (0)
      • ETC. (55)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

    • 대한민국 우주산업 실태조사 보고서 (2008-2019)
    • 우리나라 5대 항공우주박물관
    • [용어정리] 항공우주공학 : 우주파트를 중심으로
  • 인기 글

  • 태그

    스페이스x
    스마트폰
    안드로이드
    마라톤
    게임
    애플워치
    다운로드
    추천
    달리기
    비교
    애플
    구입
    맥
    후기
    아이폰
    nasa
    mac
    우주산업
    spacex
    우주개발
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
SPACECHILD
[TMDB] API_KEY를 발급 받았으면 TMDB에 데이터를 요청하고 회신 받아보자(feat.THUNDER CLIENT)
상단으로

티스토리툴바