테스트와 운영을 위한 독일 +49 인증 코드 수신하기

국가 번호 +49OTP Gateway 코드당 $0.20부터전용 번호: 미국·캐나다만 가능API ID: de
빠른 답변

네, OTP Route로 독일(+49) 인증 코드를 받을 수 있습니다. OTP Gateway에서 독일 번호를 주문하면 코드가 대시보드에 표시되거나 REST API 또는 서명된 웹훅을 통해 백엔드로 전달됩니다. 가격은 코드당 $0.20 이상이며 서비스에 따라 다르고, 20분 제한 시간 안에 SMS가 실제로 도착했을 때만 요금이 청구됩니다.

제품 팀은 왜 독일 번호로 테스트하나요?

독일은 유럽연합 최대의 경제 대국이며, 기업이 독일어권 DACH 지역으로 확장할 때 가장 먼저 거치는 시장인 경우가 많습니다. 그래서 가입 단계가 깨지면 비용이 큰 시장입니다. 사용자는 바로 알아채고, 문의도 독일어로 들어옵니다.

팀이 독일 인증 번호를 찾는 대표적인 이유는 다음과 같습니다.

  • 출시 QA. 독일 스토어프런트나 앱 등록을 켜기 전에, 누군가 실제 +49 번호로 가입 절차를 거쳐 코드가 받아들여지는지 확인해야 합니다.
  • 현지화 점검. 많은 서비스가 독일 번호에는 독일어 SMS 템플릿을 보냅니다. 앱이 코드를 자동으로 읽는다면, 파서가 독일어 문구를 처리하고 숫자 앞에 영어 문구가 있다고 가정하지 않는지 테스트하세요.
  • 지역 운영. 독일 고객의 비즈니스 프로필을 운영하는 에이전시와 운영 팀은 직원의 개인 휴대전화로 코드를 보내지 않고 인증을 마칠 방법이 필요합니다.
  • 개인정보에 대한 기대. 독일 사용자는 개인정보에 신중한 편이라, 임시 직원 휴대전화로 흐름을 테스트하는 팀은 기록이 어수선해집니다. 별도의 테스트 경로를 쓰면 개인 번호가 끼어들지 않습니다.

+49 번호는 어떻게 저장하고 정규화해야 하나요?

독일 번호는 다른 나라보다 검증 코드를 자주 곤란하게 만듭니다. 실용적인 규칙을 몇 가지 소개합니다.

  1. 트렁크 접두사를 제거하세요. 독일 국내에서 휴대전화 번호는 0151 2345 6789처럼 앞에 0을 붙여 적습니다. E.164에서는 이 0이 사라져 +4915123456789가 됩니다.
  2. 혼합 표기를 처리하세요. 사람들은 흔히 +49 (0)151 ...처럼 적습니다. 정규화 코드는 괄호 안의 0을 남기지 말고 버려야 하며, 그렇지 않으면 잘못된 +490151... 문자열이 만들어집니다.
  3. 0049를 받아들이세요. 국제 접속 코드 00은 양식과 스프레드시트에서 여전히 흔하므로 +49로 변환하세요.
  4. 고정 길이를 가정하지 마세요. 독일 번호 체계는 균일하지 않아서 휴대전화와 유선전화의 자릿수가 다릅니다. 정확한 길이 대신 국가 코드와 적절한 범위를 검증하세요.

E.164 형식은 문자열로 저장하고, 공백은 표시할 때만 넣으세요. OTP Route가 반환하는 번호는 이미 국제 형식이므로 테스트 픽스처에 그대로 넣을 수 있습니다.

독일 경로에서는 어떤 서비스를 인증할 수 있나요?

OTP Gateway의 독일 경로는 현재 2,500개가 넘는 서비스를 지원합니다. 실시간 스냅샷의 인기 서비스는 WhatsApp, Telegram, Google(Gmail & YouTube), Facebook, Instagram, TikTok, X(Twitter), ChatGPT (OpenAI), Claude, Microsoft & Outlook, Amazon, Discord, LinkedIn, Signal, eBay입니다.

재고는 하루 중에도 움직이므로 어떤 목록이든 출발점으로만 보세요. GET /api/v1/services와 GET /api/v1/countries는 지금 주문 가능한 항목을 반환하고, 대시보드에서도 비용을 쓰기 전에 같은 내용을 볼 수 있습니다.

독일 OTP API 흐름은 어떻게 동작하나요?

독일 OTP API 흐름은 어디서나 쓰는 호출 다섯 개와 같고, 국가 id만 de입니다.

Developer 콘솔에서 Bearer 키를 만드세요(키는 or_live_로 시작하며 계정당 최대 10개까지 보유할 수 있습니다). GET /api/v1/prices?country=de&service=whatsapp을 호출해 해당 조합의 현재 가격을 확인합니다. 가격이 맞으면 {"service": "whatsapp", "country": "de"} 같은 JSON 본문으로 POST /api/v1/activations를 보내세요. 응답에 activation id와 테스트 대상 앱에 입력할 +49 번호가 들어 있습니다.

그다음 코드를 수집할 방법을 고릅니다. 웹훅 엔드포인트는 메시지와 함께 activation.sms_received를 수신합니다. X-OTPRoute-Signature 헤더(타임스탬프와 원문 본문을 엔드포인트 시크릿으로 계산한 HMAC-SHA256)를 확인하고 오래된 타임스탬프는 거부하세요. 엔드포인트를 노출하고 싶지 않다면 GET /api/v1/activations/{id}를 적당한 간격으로 폴링하세요. 계정 한도는 모든 키를 합쳐 분당 요청 300회입니다. 테스트가 중단되면 POST /api/v1/activations/{id}/cancel로 번호를 해제합니다. 전체 페이로드는 API 문서에 있습니다.

개발자가 아니어도 대시보드를 쓸 수 있나요?

네. 운영 담당자와 수동 테스터는 SMS 인증 API를 건드리지 않고도 모든 과정을 처리할 수 있습니다.

  1. 이메일과 전송되는 6자리 코드 또는 Google 로그인으로 계정을 만드세요.
  2. 지갑에 잔액을 충전합니다.
  3. 독일을 고른 다음 인증할 서비스를 선택합니다.
  4. 표시된 가격을 확인하고 확정한 뒤, +49 번호를 가입 양식에 복사해 넣습니다.
  5. 활성화를 지켜보세요. 코드는 도착하는 즉시 대시보드에 표시됩니다.

누군가 자동화를 작성하기 전에 단일 흐름을 +49 번호로 테스트해 보는 빠른 방법입니다.

독일 번호로 코드가 도착하지 않으면 어떻게 되나요?

모든 활성화는 20분 동안 열려 있습니다. 그 시간 안에 SMS가 오지 않거나 취소하면 전액이 자동으로 지갑에 환불됩니다. 전달된 코드에 대해서만 비용을 내면 됩니다.

코드가 느리거나 오지 않을 때는 다음을 확인하세요.

  • 포기하기 전에 제한 시간을 끝까지 두세요. 일부 발신자는 메시지를 대기열에 쌓아 둡니다.
  • 서비스가 애초에 가상 번호를 받아 주는지 확인하세요. 거부하는 플랫폼도 있으며, 환불은 바로 그런 경우를 위한 것입니다.
  • 빠르게 반복 주문하지 말고 나중에 다시 시도하거나 같은 서비스의 다른 경로를 써 보세요. 빠른 반복은 오히려 상황을 악화시키는 경향이 있습니다.
  • 실패 원인을 추적할 수 있도록 테스트 실행에 activation id를 기록하세요.

OTP 국가별 라우팅 글에서 대체 경로를 현명하게 고르는 방법을 다룹니다.

독일 장기 회선이 있나요?

셀프서비스 상품으로는 없습니다. 장기 회선인 Dedicated Virtual Numbers는 월 $1.95부터이며, 미국과 캐나다에서만 제공되고 대시보드에서 즉시 구매할 수 있습니다. 독일에는 현재 셀프서비스 방식의 대응 상품이 없습니다.

팀에 고정된 독일 번호가 필요하다면, 예컨대 다음 분기에 다시 로그인해야 하는 스테이징 계정이라면 [email protected]으로 사용 사례를 적어 이메일을 보내 주세요. 제공 여부는 현지 규정에 따르며 보장되지 않습니다. 일회성 코드에는 OTP Gateway가 알맞은 도구입니다.

독일 활성화의 결제는 어떻게 처리되나요?

OTP Route는 하나의 선불 USD 지갑으로 운영됩니다. 월 요금도 선택할 요금제도 없으며, 카드 또는 USDT/USDC 스테이블코인으로 충전하고 코드가 도착할 때마다 사용한 만큼 차감됩니다. 충전할 때마다 PDF 인보이스가 이메일로 발송되어, 테스트 비용을 여러 프로젝트가 나누는 경우 재무팀도 만족합니다.

연동 작업에는 요청 시 개발 계정을 샌드박스로 전환할 수 있습니다. 샌드박스는 시뮬레이션된 번호와 코드를 반환하므로, 지갑 잔액을 쓰지 않고도 웹훅 핸들러와 OTP 라우팅 로직을 처음부터 끝까지 시험할 수 있습니다.

자주 묻는 질문

현지 SIM 없이 앱의 독일 가입 흐름을 테스트할 수 있나요?

네. OTP Gateway에서 +49 번호를 주문해 앱에 입력하고, 대시보드, API 또는 웹훅에서 코드를 읽으세요.

독일은 어떤 국가 id를 보내야 하나요?

POST /api/v1/activations의 country 필드와 가격 조회 쿼리에 de를 사용하세요.

독일 SMS OTP 코드를 자동으로 받으려면 어떻게 하나요?

웹훅 엔드포인트를 등록하고 서명을 검증한 뒤 activation.sms_received 이벤트를 처리하세요. 엔드포인트를 운영하고 싶지 않다면 id로 activation을 폴링하면 됩니다.

WhatsApp이나 다른 서비스가 코드를 보내지 않으면 요금이 청구되나요?

아니요. 20분 안에 아무것도 오지 않거나 그 전에 취소하면 전액이 지갑으로 돌아옵니다.

독일 번호로 오는 코드는 독일어인가요?

그런 경우가 많습니다. 많은 서비스가 번호의 국가에 맞춰 SMS를 현지화하기 때문이지만, 영어로 보내는 곳도 있습니다. 주변 단어가 아니라 숫자를 기준으로 코드 추출을 구성하세요.

반복 로그인을 위해 독일 번호를 유지할 수 있나요?

독일에는 셀프서비스 장기 번호가 없으며, 그런 회선은 미국과 캐나다에만 있습니다. 특정 요구가 있다면 [email protected]으로 문의하세요.

독일 번호 사용에 규칙이 있나요?

네. 각 서비스의 약관과 OTP Route의 이용 정책(Acceptable Use Policy)을 따르고, 번호는 테스트나 본인의 합법적인 계정 및 제품 운영에만 사용하세요.

서비스 이름은 각 소유자의 상표입니다. OTP Route는 해당 소유자와 제휴 관계가 없습니다. 번호는 합법적으로 사용하고, 각 서비스의 약관과 당사의 허용 가능한 사용 정책을 준수하세요.

몇 분 만에 첫 OTP를 라우팅하세요

무료 계정을 만들고 USD 지갑을 충전한 뒤 대시보드나 API에서 번호를 주문하세요. 월 이용료는 없습니다.