테스트와 계정 운영을 위한 imo SMS 코드 수신

OTP Gateway 코드당 $0.20부터197개국API ID: imo미국/캐나다 전용 번호 월 $1.95부터
빠른 답변

팀은 OTP Gateway에서 imo 서비스용 일회용 번호를 주문해 imo에 입력한 뒤, 대시보드나 API 폴링, 서명된 웹훅으로 코드를 확인하는 방식으로 OTP Route에서 imo 인증 코드를 받습니다. 요금은 코드당 $0.20 이상이며, 20분 안에 SMS가 도착하지 않은 주문은 자동으로 환불됩니다.

상황: 제품이 imo와 맞닿아 있고, 테스트마다 전화번호가 필요합니다

imo는 메시지와 음성·영상 통화를 지원하는 앱으로, 각 계정을 전화번호로 식별합니다. 가입하거나 계정을 새 기기로 옮길 때마다 SMS로 일회용 코드가 발송됩니다. 사용자에게는 간단한 구조이지만 팀에는 번거롭습니다. imo와 관련된 연동, 고객지원 워크플로, 시장 테스트를 만드는 사람은 시도할 때마다 수신 가능한 번호가 필요하기 때문입니다.

직원의 휴대폰을 쓰면 개인 번호와 업무 계정이 섞이고, 여러 국가에 걸친 테스트 매트릭스로 확장할 수도 없습니다. OTP Gateway의 일회용 번호는 코드 한 개만 처리하고 개인 번호를 끌어들이지 않으며, 코드로도 수동으로도 주문할 수 있습니다. 더 넓은 패턴은 모바일 앱 인증 페이지에서 설명합니다.

어느 국가에서 imo OTP 코드를 받을 수 있나요?

imo 서비스는 현재 197개국에서 이용할 수 있습니다. 예를 들면 인도, 파키스탄, 방글라데시, 네팔, 사우디아라비아, 아랍에미리트, 이집트, 나이지리아, 케냐, 인도네시아, 필리핀, 독일, 벨기에, 영국, 미국, 캐나다 등이 있습니다.

테스트하려는 상황에 맞는 국가를 고르세요. 지원팀이 남아시아 고객을 담당한다면 그 지역의 번호가 SMS 언어와 서비스가 적용하는 지역별 검사를 포함해 고객이 보는 흐름을 그대로 재현합니다. 모든 경로는 둘러볼 수 있는 국가 목록에서 확인하세요.

imo 인증 코드 API 흐름은 어떻게 동작하나요?

개발자 콘솔에서 Bearer 키(접두사 or_live_, 계정당 최대 10개)를 만들어 https://otproute.com/api/v1를 호출하세요. 한도는 분당 300건입니다.

  1. GET /api/v1/services와 GET /api/v1/countries로 ID를 조회합니다. 서비스 ID는 imo입니다.
  2. GET /api/v1/prices?country=pk&service=imo로 해당 조합의 가격을 확인합니다.
  3. POST /api/v1/activations에 {"service": "imo", "country": "pk"}를 보내 주문하고, 활성화 ID를 저장합니다.
  4. 반환된 번호를 imo의 가입 화면에 입력합니다.
  5. activation.sms_received 웹훅에서 코드를 받거나, 엔드포인트를 공개할 수 없다면 GET /api/v1/activations/{id}를 폴링합니다.

웹훅은 X-OTPRoute-Signature: t=<unix>,v1=<hex>를 검증해야 합니다. 엔드포인트 시크릿으로 "<t>.<raw body>"의 HMAC-SHA256을 계산하고, 오래된 타임스탬프는 거부하세요. 재전송되어도 한 번만 처리되도록 활성화 ID를 키로 삼아 핸들러를 멱등하게 만드세요. 전체 스키마는 문서에 있습니다.

대시보드에서 imo 번호를 주문할 수도 있나요?

네. 이메일과 6자리 이메일 코드 또는 Google 로그인으로 가입한 뒤 TOTP 2단계 인증을 켜세요. 지갑을 충전하고 imo와 국가를 선택한 다음 표시된 가격을 확인하고 주문을 확정합니다. 번호를 imo에 입력하면 코드가 전달되는 즉시 대시보드에 나타납니다. 코드를 작성하지 않고 인증이 한 번만 필요한 지원 담당자나 에이전시 계정 매니저에게 적합합니다.

imo 코드가 도착하지 않을 수 있는 이유와 대처법은 무엇인가요?

각 활성화는 20분 동안 열려 있으며, 코드가 도착한 경우에만 요금이 부과됩니다. 만료되거나 취소된 주문은 지갑으로 전액 자동 환불됩니다.

코드가 오지 않는 데는 흔한 이유가 있습니다. imo가 경우에 따라 가상 번호를 거부하거나, 경로가 혼잡하거나, 서비스가 이전에 본 번호에 추가 검사를 적용할 수 있습니다. 그럴 때는 다음과 같이 하세요.

  • 일찍 취소하지 말고 제한 시간이 끝날 때까지 기다립니다.
  • 나중에 다시 시도하거나, 테스트 목적에 여전히 맞는 다른 국가 경로를 써 봅니다.
  • 재시도 사이에 간격을 두고 횟수 상한을 정합니다. imo 주문을 연달아 넣으면 시도 횟수만 소진됩니다.

imo에는 언제 전용 번호가 더 적합한가요?

imo는 계정을 전화번호에 묶기 때문에, 같은 계정이 다른 기기에서 로그인할 때 일회용 번호로는 나중 코드를 받을 수 없습니다. 고객지원 회선, 공유 운영 계정, 계속 작동해야 하는 스테이징 로그인에는 전용 번호가 더 좋은 선택입니다. 전용 번호는 미국과 캐나다에서만 제공되며 월 $1.95부터입니다. 수신 SMS는 대시보드와 number.sms_received를 통해 웹훅으로 전달됩니다. 갱신과 해제 방법은 전용 번호 페이지에서 설명합니다.

책임 있는 사용과 결제

imo의 서비스 약관을 따르세요. 실제 개인 또는 사업체당 계정 하나만 쓰고, 대량 또는 허위 가입은 하지 않습니다. OTP Route는 자사 제품의 흐름을 테스트하고 정당한 자사 계정을 운영하는 용도이며, 허용 가능한 사용 정책(Acceptable Use Policy)이 적용됩니다. imo는 해당 소유자의 상표이며 OTP Route는 imo와 제휴 관계가 없습니다.

결제는 선불 USD 지갑 하나로 이루어지며 종량제이고 월 요금이 없습니다. 카드나 USDT/USDC로 충전할 수 있고, 충전할 때마다 PDF 인보이스가 이메일로 발송되어 imo 테스트 비용을 쉽게 정산할 수 있습니다. 개발 계정은 요청하면 샌드박스로 전환해 시뮬레이션된 번호와 코드로 종단 간 테스트를 할 수 있습니다.

자주 묻는 질문

API로 imo OTP를 받으려면 어떻게 하나요?

{"service": "imo", "country": "<id>"}로 활성화를 생성하고, imo에 번호를 입력한 뒤, 웹훅이나 GET /api/v1/activations/{id}에서 코드를 읽으세요.

내 국가에서도 테스트용 imo SMS 인증을 쓸 수 있나요?

imo는 현재 197개국에 등록되어 있습니다. 실시간 가용 상태는 GET /api/v1/countries나 대시보드에서 확인하세요.

imo는 가상 번호를 항상 받아 주나요?

아니요. imo가 일부 가상 번호를 거부할 수 있으며, 그래서 코드가 오지 않은 주문은 20분 후 전액 환불됩니다.

OTP Route의 imo 전화번호는 비용이 얼마인가요?

국가에 따라 코드당 $0.20부터입니다. 실시간 가격은 GET /api/v1/prices에서 확인할 수 있습니다.

일회용 번호로 나중에 같은 imo 계정에 다시 로그인할 수 있나요?

안정적으로는 어렵습니다. 일회용 번호는 코드 한 개만 처리하기 때문입니다. 다시 로그인해야 하는 계정에는 미국 또는 캐나다 전용 번호를 쓰세요.

웹훅이 imo 중복 전달을 어떻게 처리해야 하나요?

서명을 검증한 뒤 활성화 ID마다 한 번만 처리해서, 재시도가 작업을 반복하지 않게 하세요.

이 방법으로 imo 계정을 여러 개 만들어도 되나요?

imo의 약관 안에서 본인이 대리하는 실제 개인이나 사업체의 계정에 한해서만 가능합니다. 대량 또는 허위 가입은 허용되지 않습니다.

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

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

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