개발자

API 사용법에 대해 질문있습니다.

2024년 06월 26일조회 46

안녕하세요 프론트엔드 개발자로 취업을 위해 공부중입니다. API 사용법에 대해 질문이 있습니다. 제가 인강을 보고 공부중인데 인강에서 tmdb영화 API, openWeather API 를 사용해서 강의를 하는데 인강에 나온 Api 사이트를 들어가서 어떻게 사용한다 알겠는데 제가 혼자 연습으로 공공데이터포털Api사이트나 다른 Api를 제공해주는 사이트를 가니 어떻게 사용을 해야되고 이런 사용설명서가 어렵더라구요. 어느 Api 사이트를 가도 쉽게 사용할 수 있는 방법이 있을까요?

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 2

프레드윰님의 프로필 사진

api 매뉴얼 없이는 힘들어요 메뉴얼 제공되는걸로 꼭 하세요 curl로 결과물 출력할때 어떤 필드에 값은 뭐고 이런거 매뉴얼에 기재되는데 그걸 이용해서 재가공 하고 이러거든요 아님 거기 사이트쪽 매뉴얼 좀 보내달라고 요구해보세요

용용님의 프로필 사진

https://youtu.be/eBV6tAfekywsi=zUA3pgEO0YT_LiNz 생활코딩님 강의 중 공공 데이터 Api 문서를 해석하고 어떻게 사용할 수 있는지에 대한 좋은 영상이 있습니다 갈피를 잡는데 도움이 되실 것 같아요 참고해보세요~

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

2024년 06월 26일

API를 사용하는 방법은 크게 두 가지 단계로 볼 수 있습니다. 첫 번째는 API를 제공하는 사이트에서 "API 키"를 받는 것입니다. 대부분의 경우, 웹사이트에 회원가입 후 개인 계정 페이지나 디벨로퍼 센터에서 API 키를 발급받을 수 있습니다. 이 키는 해당 서비스와 소통하기 위한 권한을 부여받은 것으로 보면 됩니다. 두 번째는 실제로 API를 호출하여 데이터를 받아오는 것입니다. 이때 필요한 정보는 API 엔드포인트(URL), 메소드(GET, POST 등), 필요하다면 요청 파라미터입니다. 각각의 요소들은 API 문서에서 확인할 수 있으며, 해당 정보들을 사용해 HTTP 요청을 작성하면 됩니다. API를 처음 접하신다면 문서가 다소 복잡하게 느껴질 수 있습니다. 하지만 대부분의 API 문서는 비슷한 구조를 가지고 있으므로 몇 번 사용해보시면 익숙해질 것입니다. 앞서 설명한 내용 외에도 혹시 필요한 추가 입력값(파라미터)이나 선택적 입력값, 출력 결과 등에 대해 기술되어 있으니 차근차근 읽어보시기 바랍니다. 추가로, API를 사용해서 어플리케이션을 만드는 경우 에러 핸들링도 중요합니다. 대부분의 API는 오류 코드와 그에 상응하는 메시지를 반환하니 이 부분도 주의 깊게 살펴보시면 좋습니다.

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!