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

세이링
2,346
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 작업 있으면 지금 바로 프롬프트 만들어보세요.

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

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

댓글 작성

타자 속도의 혁명

결과부터 말씀드리면 놀랍습니다. 분당 35단어에 불과했던 타자 속도가 6주 만에 95단어로 거의 3배 증가했습니다. 이메일 작...

색으로 그리는 마음의 풍경

예술은 단순한 그림이나 조각을 넘어, 내면의 감정을 표현하는 특별한 언어입니다. 저도 작품을 완성할 때마다 색의 선택과 ...

프롬프트

ChatGPT

API의 세계, 이제 당신도 마스터할 수 있습니다

ChatGPT

당신 안의 스토리텔러를 깨우는 법

ChatGPT

흙에서 피어나는 예술, 당신의 손끝에서 시작됩니다

ChatGPT

돈을 버는 것은 실력일까, 심리일까?

ChatGPT

회의 시간을 줄이고 성과는 두 배로!

ChatGPT

당신의 마케팅, 진화할 시간입니다

ChatGPT

생각의 한계를 넘어서: 일상 속 창의성의 발견

ChatGPT

창작의 벽, 인공지능으로 뛰어넘기

ChatGPT

당신의 자산, 제대로 일하고 있습니까?

ChatGPT

자신만의 학습 공식을 찾아서!

ChatGPT

코드가 이야기하는 미래

ChatGPT

일하는 방식의 혁신, 당신의 손끝에서 시작됩니다

ChatGPT

창작의 벽을 넘어서는 비밀 여행

ChatGPT

인물이 숨쉬어야 이야기가 산다

ChatGPT

캐릭터가 들려주는 감정의 여행

ChatGPT

연구부터 제출까지 완벽 가이드