API 응답 처리도 프롬프트 하나로

세이링
2,244
0 0
API 연동 작업할 때 제일 머리 아픈 거, 바로 응답값 처리 아닐까요?
특히 외부 API에서 오는 복잡한 JSON 응답을 파싱해서 필요한 값만 추리는 건 시간도 많이 들고, 실수도 잦아요. 괜히 콘솔 열어서 찍어보고, 변수명 오타 나서 한참 디버깅하고… 결국 퇴근은 또 미뤄지고요. 😵‍💫
그래서 이번에 ChatGPT에게 도와달라고 했어요.
API 응답 구조를 그대로 붙여 넣고 "내가 원하는 필드만 깔끔하게 뽑아서 처리하는 코드 짜줘!"라고 프롬프트를 날렸더니…

진짜 믿기지 않는 결과가 나왔습니다👇

import requests
response = requests.get("https://api.example.com/data")
data = response.json()
# 필요한 정보만 추출
user_name = data["user"]["name"]
email = data["user"]["contact"]["email"]
created_at = data["created_at"]
print(f"이름: {user_name}, 이메일: {email}, 가입일: {created_at}")

프롬프트

복사
너는 백엔드 개발자야. 외부 API를 연동할 때 응답값(JSON 형태)이 매우 복잡하게 올 수 있어.

나는 이 중 일부 필드만 추출해서 변수로 저장하고 싶어. 예를 들어 "user.name", "user.contact.email", "created_at"만 추출하려고 해.
파이썬의 requests 모듈로 API를 호출한 뒤, 위 필드들만 뽑아내는 코드를 작성해줘.
이 코드는 콘솔에 출력되도록 해주고, 에러가 날 수 있는 부분은 예외 처리 없이 간단한 수준으로만 작성해줘.
가독성이 좋아야 하고, 한눈에 어떤 데이터를 뽑았는지 알 수 있게 주석도 달아줘.

여러분도 외부 API 다룰 때, ChatGPT한테 제대로 된 프롬프트만 던지면 작업 시간이 확 줄어요!

비슷한 API 작업 있으면 지금 바로 프롬프트 만들어보세요.

퇴근이 빨라지는 코드, 업무 효율 폭발, 그리고 프롬프트 한 줄의 기적 —

여러분의 경험도 댓글로 공유해주세요 🙌

댓글 작성

진짜 예술가는 베끼는 것도 창조적으로 한다

창작 슬럼프에 빠졌을 때 가장 많이 듣는 조언이 "다른 작가들 작품을 많이 봐라"인데, 막상 갤러리나 미술관을 돌아다녀도 ...

“모여야만 성과가 나올까요?”

한 주에 12번. 어느 회사의 실무자는 그 수치에 지쳐 있었습니다. 팀장이 끊임없이 소집하는 회의는 "공감과 소통"이라는 이...

프롬프트

ChatGPT

“그 사람과는 못 일해요!” 최악의 팀이 최고가 되기까지(업무관리)(의사소통)

ChatGPT

유튜브 조회수 10개에서 100만으로! 평범한 일상이 콘텐츠가 되다

ChatGPT

처음 만든 노래가 100만 뷰를 기록한 이야기

ChatGPT

“집값 떨어진다던데?” 불안 속에서 찾은 투자 기회

ChatGPT

시험 3일 전, 절망에서 만점으로 뒤바뀐 기적

ChatGPT

새벽 4시 버그와의 전쟁에서 승리하는 법

ChatGPT

매일 3시간씩 아끼는 마법 같은 업무 혁명

ChatGPT

“불가능하다”던 아이디어가 대박 상품이 되기까지

ChatGPT

그림 한 장이 내 마음을 치유했던 순간

ChatGPT

월급 300만원으로 1억 만든 평범한 직장인의 비밀

ChatGPT

아이가 스스로 공부하기 시작했어요

ChatGPT

코드 리뷰가 개발팀을 살렸다

ChatGPT

회의 시간이 절반으로 줄어든 비밀

ChatGPT

매일 아침 1시간, 보고서가 앗아간 시간들

ChatGPT

숨어있던 병목, 코드 깊숙이 감춰진 비밀

ChatGPT

유튜브 백 개 보기보다, 나에게 맞는 한 가지 실천이 중요합니다