경로 목록이 짧을 때 서사하라 전화번호 인증 다루기

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

네, OTP Route는 OTP Gateway를 통해 서사하라(+212) 인증 코드를 받아 대시보드에 표시하거나 REST 폴링 또는 서명된 웹훅으로 시스템에 보낼 수 있습니다. 코드 요금은 코드당 $0.20 이상이며, 20분의 시간 동안 아무것도 수신하지 못한 주문은 지갑으로 환불됩니다. 이곳은 대부분의 국가보다 커버리지가 좁으므로 테스트 실행을 계획하기 전에 실시간 목록을 확인하세요.

전화번호 검증기가 +212 번호를 계속 다른 지역으로 판정하는 이유는 무엇인가요?

서사하라는 모로코와 +212 국가 코드를 공유합니다. 널리 쓰이는 전화번호 라이브러리는 이를 같은 코드를 쓰는 별개의 지역으로 취급하므로, 번호만으로 조회하면 둘 중 어느 쪽이든 반환될 수 있습니다. 국가 드롭다운이 있는 팀은 사용자가 서사하라를 고르고 유효한 +212 번호를 입력했는데 백엔드가 이를 재분류하거나 지역이 맞지 않는다며 거부할 때 이 문제를 발견하곤 합니다.

수정 사항을 배포하기 전에 실제 서사하라 인증 번호로 재현해 볼 만한 바로 그런 엣지 케이스입니다. 이미 북아프리카를 담당하는 물류 회사, NGO, 지역 운영 팀도 이 문제를 겪으며, 실제 경로에서 빠르게 테스트하는 것이 추측하는 것보다 저렴합니다.

어떤 서비스가 서사하라 번호로 코드를 보낼 수 있나요?

이 경로의 실시간 스냅샷에는 20개가 넘는 서비스가 올라 있으며, 인접 시장보다 훨씬 짧은 카탈로그입니다. 현재 소개된 서비스는 TikTok, Amazon, LinkedIn, AliExpress, Flipkart, Mercado Libre, Mercado Pago, Coinbase, Bumble, Swiggy입니다.

목록이 짧고 공급이 하루 동안 순환하므로, 테스트를 예약하기 전에 항상 GET /api/v1/countries나 대시보드로 가용성을 확인하세요. 필요한 서비스가 없다면 모로코, 모리타니, 알제리 같은 인근 경로가 훨씬 많은 서비스를 제공하며, 북아프리카 번호만 필요한 테스트라면 여전히 충족할 수 있습니다.

서사하라 OTP API 요청은 어떻게 동작하나요?

국가 id는 eh입니다. 순서는 다른 모든 시장과 같습니다.

  • GET /api/v1/services로 서비스 id를 조회합니다.
  • GET /api/v1/prices?country=eh&service=<id>로 가격을 확인합니다.
  • 서비스와 eh를 지정한 본문으로 POST /api/v1/activations를 호출해 주문을 만듭니다.
  • GET /api/v1/activations/{id}로 결과를 읽거나, 웹훅에서 activation.sms_received를 받습니다.
  • 테스트를 중단하면 POST /api/v1/activations/{id}/cancel로 취소합니다.

모든 웹훅에서 X-OTPRoute-Signature 헤더(엔드포인트 시크릿으로 타임스탬프와 원본 본문에 대해 계산한 HMAC-SHA256)를 검증하고 오래된 타임스탬프는 거부하세요. 키에는 or_live_ 접두사가 붙으며, 최대 10개를 보유하고 분당 최대 300회 요청을 보낼 수 있습니다. 개발자 허브에서 전체 레퍼런스로 연결됩니다.

코드 없이도 주문할 수 있나요?

네. 이메일 코드나 Google로 가입한 뒤, 지원 또는 제품 팀원이 OTP Gateway를 열어 서사하라와 이용 가능한 서비스 중 하나를 선택하고, 가격을 확인한 다음 +212 번호를 테스트 대상 앱에 복사하면 됩니다. SMS가 전달되면 주문 옆에 코드가 나타납니다.

이 지역의 +212 번호는 어떻게 저장해야 하나요?

번호는 모로코와 같은 +212 체계를 따르며, 국내에서는 트렁크 접두사 0을 씁니다. 국내에서 06 또는 07로 시작하게 적는 휴대전화 번호는 국제 형식으로 +212 6... 또는 +212 7...이 됩니다. 0 없이 E.164로 저장하고, 제품에서 지역을 알아야 한다면 번호로 추론하지 말고 사용자가 명시적으로 선택한 값을 별도 필드에 저장하세요.

일상에서는 아랍어가 주로 쓰이고 스페인어와 프랑스어도 들리지만, 대부분의 글로벌 앱은 계정이나 기기 설정에 따라 SMS 언어를 선택합니다. 템플릿이 사용자에게 다시 표시된다면 아랍어와 라틴 문자 로케일 모두에서 직접 테스트하세요.

서사하라 번호로 아무것도 오지 않았습니다. 다음은 무엇인가요?

얇은 경로에서는 가끔 미수신이 생기므로, 이를 감안하는 테스트를 만드세요.

  1. 20분의 시간이 끝날 때까지 기다리세요. 늦게 온 SMS도 유효합니다.
  2. 코드가 도착할 때만 결제하며, 만료되거나 취소된 활성화는 자동으로 환불됩니다.
  3. 나중에 다시 시도하거나, 테스트 케이스가 허용한다면 인접 경로로 전환하세요.
  4. 대상 서비스가 가상 번호를 허용하는지 확인하세요. 일부는 원칙적으로 거부합니다.
  5. 빠르게 재주문하지 말고 재시도 간격을 두세요.

대체 시장 목록을 만드는 방법은 OTP 국가별 라우팅 가이드에서 설명합니다.

장기 회선이 가능한가요? 결제는 어떻게 하나요?

서사하라에는 셀프 서비스 장기 번호가 없습니다. 전용 번호(Dedicated Numbers)는 월 $1.95부터인 미국·캐나다 상품이며, 이곳에서 지속적인 회선이 실제로 필요한 팀은 [email protected]으로 문의할 수 있지만 마련해 드릴 수 있다는 약속은 없습니다.

OTP Gateway 사용 요금은 구독이나 요금제 없이 선불 USD 지갑에서 결제됩니다. 카드 또는 USDT/USDC로 충전하며 충전마다 PDF 인보이스가 이메일로 발송됩니다. 개발 계정은 요청 시 시뮬레이션된 엔드 투 엔드 테스트를 위한 샌드박스로 전환할 수 있습니다. 자세한 내용은 요금제를 참고하세요.

자주 묻는 질문

현지 SIM 없이 서사하라 가입을 테스트할 수 있나요?

네, 필요한 서비스가 이 경로의 실시간 목록에 있다면 가능합니다. OTP Gateway에서 +212 번호를 주문해 대시보드나 API에서 코드를 읽으세요.

OTP Route는 서사하라에 어떤 국가 id를 사용하나요?

eh를 사용합니다. 두 곳 모두 +212를 공유하지만 모로코의 ma와는 다릅니다.

이 경로에는 왜 서비스가 이렇게 적나요?

이곳은 통신사 파트너의 공급이 제한적이고 하루 동안 바뀌므로, API가 그 시점에 주문 가능한 항목을 알려 줍니다.

서사하라 인증 번호는 얼마인가요?

요금은 코드당 $0.20부터 시작하며, 정확한 금액은 서비스에 따라 다르고 확정하기 전에 표시됩니다.

실패한 활성화에도 요금이 청구되나요?

아니요. 20분 후에도 SMS가 없거나 직접 취소한 활성화는 전액 지갑으로 환불됩니다.

어떤 이용 규칙이 적용되나요?

번호는 자사의 정당한 계정과 제품에만 사용하고, 모든 서비스의 약관을 따르며, OTP Route Acceptable Use Policy를 준수하세요.

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

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

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