AI Compare Ninja AI Compare Ninja

AI 도구 비교. 프롬프트와 스킬 활용.

언어
KO

웹훅을 안전하게 받고 처리하기

서명 검증, 빠른 응답, 중복 이벤트 방지를 갖춘 웹훅 수신부를 설계하는 프롬프트. 원하는 AI 도구에 붙여 넣으면 AI가 웹훅 수신부를 설계하는.

주제
앱·프로토타입
유형
프롬프트
난이도
중급
소요 시간
약 10분

결과는 도구, 모델, 입력한 내용에 따라 달라집니다.

결과 미리보기

예시: 저희 편집팀이 쓴 것으로, 실제 AI 출력이 아닙니다.

POST /webhooks/payments 1. 원본 본문으로 서명 검증, 타임스탬프가 5분보다 오래되면 → 400 2. 이벤트 ID가 webhook_events 테이블에 이미 있음 → 바로 200, 아무것도 하지 않음 3. 기록 저장(ID, 종류, 수신 시각, 상태 "대기") → 1초 안에 200 4. 큐: 결제 서비스에서 현재 결제 상태를 다시 조회하고 주문 활성화 5. 오류 → 간격을 늘리며 최대 5회 재시도, 그 뒤 상태 "실패"와 알림 테스트: 잘못된 서명, 같은 이벤트 두 번, "환불"이 "결제 완료"보다 먼저, 데이터베이스 접속 불가 가정: 발신처는 최대 3일 동안 전달을 재시도함

채워 넣기

입력한 내용은 이 브라우저 창 안에만 머뭅니다. 저희는 아무것도 저장하거나 전송하지 않습니다.

어떤 이벤트가 들어오나요?
이후에 무엇을 하나요?
무엇으로 작업하나요?

내 프롬프트

이것은 AI에게 주는 지시문이며, 아직 결과물이 아닙니다.

이 프롬프트가 잘 맞는 도구

이 프롬프트에 잘 맞는 AI 도구:

사용 방법

  1. 항목을 채우거나 추천 문구를 누르세요. 이름, 주소 같은 개인 정보는 넣지 마세요.
  2. 완성된 프롬프트를 원하는 AI 도구에 붙여 넣으세요.
  3. 같은 테스트 이벤트를 두 번 보내고 내용을 바꾼 이벤트도 하나 보내 보세요. 첫 번째는 한 번만 반영되고 두 번째는 거부되어야 합니다.

왜 효과가 있을까요?

발신처는 웹훅을 여러 번, 늦게, 또는 다른 순서로 보내는 일이 많습니다. 서명 검증, 이벤트 ID, 빠른 응답을 깔끔하게 나누면 이중 결제와 이벤트 유실을 막을 수 있습니다.

팁

  • 비밀 키는 코드에 두지 말고 보호된 환경 변수에 두며, 키를 교체하는 방법도 정해 두세요.

이것도 잘 맞아요

저희 프롬프트는 업무를 포함해 자유롭게 쓰실 수 있습니다. 다만 자체 모음집으로 게시하지는 말아 주세요. AI 결과는 보증하지 않으니 직접 확인해 주세요. 이용약관