세인트키츠 네비스용 SMS API: +1 번호로 대량 SMS 보내기
세인트키츠 네비스
국가 코드 +1
- SMS 세그먼트당
- $0.00957
- $100 상당의 메시지
- 10,449
- 현지 언어
- 영어
- 인코딩
- GSM-7
세인트키츠 네비스 대량 SMS 발송 비용
| 메시지 | 1 세그먼트 | 2 세그먼트 |
|---|---|---|
| 1 | $0.00957 | $0.01914 |
| 1,000 | $9.57 | $19.14 |
| 10,000 | $95.70 | $191.40 |
| 100,000 | $957.00 | $1,914.00 |
세인트키츠 네비스의 전화번호 형식
세인트키츠 네비스는 북미 번호 체계를 사용해요: +1, 세 자리 지역 코드와 일곱 자리 번호로 구성되죠. 예를 들어 +1 869 765 2917 같은 번호가 있어요. API는 지역 코드(여기서는 869)를 읽어서 이 번호를 미국이 아닌 세인트키츠 네비스로 가격을 책정해요. 그러니 전체 11자리 번호를 리스트에 유지하는 게 좋아요.
문자 체계와 세그먼트
영어 텍스트는 GSM-7 알파벳 안에 있어야 해요. 그래서 Saint Kitts and Nevis로 보내는 한 세그먼트는 160자이고, 더 긴 텍스트의 각 부분은 153자예요. 다른 도구에서 복사한 곱슬 따옴표나 이모지를 조심하세요. 그 중 하나가 전체 텍스트를 유니코드로 바꿔서 세그먼트당 70자로 만들 수 있어요. 그리고 POST /v1/estimates는 보내기 전에 인코딩을 보여줘요.
시간대와 발송 시기
세인트키츠 네비스는 연중 내내 UTC-4를 유지하며 시계 변경이 없어요. 그래서 세인트키츠의 09:00는 항상 UTC 13:00예요. send_at는 UTC 또는 ISO 8601 오프셋을 받고, 콘솔 스케줄러는 여러분의 시간대에서 변환해줘요.
한 번의 요청으로 세인트키츠 네비스에 발송
응답은 메시지 ID, 번호가 매칭된 국가(KN), 그리고 가격과 함께 즉시 돌아와요. 전송 성공 또는 실패 이벤트가 웹훅으로 전달되고, 실패한 메시지는 환불돼요.
리스트를 보낼 때, POST /v1/batches로 동일한 문자를 최대 10,000개의 번호로 보내거나, 각 번호마다 개인화된 문자를 messages에 담아 보낼 수 있어요.
curl https://bulksmsapi.cc/v1/messages \
-H "Authorization: Bearer $BULKSMSAPI_KEY" \
-H "Content-Type: application/json" \
-d '{"to": "+18697652917", "text": "Your Northwind code is 482913. It expires in 10 minutes."}'const res = await fetch("https://bulksmsapi.cc/v1/messages", {
method: "POST",
headers: { Authorization: `Bearer ${process.env.BULKSMSAPI_KEY}`, "Content-Type": "application/json" },
body: JSON.stringify({ to: "+18697652917", text: "Your Northwind code is 482913. It expires in 10 minutes." }),
});
console.log(await res.json()); // price: "0.00957", country: "KN"import json, os, urllib.request
req = urllib.request.Request(
"https://bulksmsapi.cc/v1/messages",
data=json.dumps({"to": "+18697652917", "text": "Your Northwind code is 482913. It expires in 10 minutes."}).encode(),
headers={"Authorization": "Bearer " + os.environ["BULKSMSAPI_KEY"], "Content-Type": "application/json", "User-Agent": "northwind-app/1.0"},
method="POST",
)
with urllib.request.urlopen(req) as res:
print(json.load(res)["price"]) # "0.00957"개발자들이 세인트키츠 네비스에 보내는 메시지
예약 확인
바스테르의 여행사가 호텔 예약 정보와 여행 일정을 담은 SMS를 보내요.
뱅킹 알림
찰스타운에 있는 은행은 사용자의 계좌 잔액이 크게 변할 때 문자를 보내요.
주문 업데이트
샌디 포인트의 이커머스 매장에서는 주문이 발송되면 고객에게 문자를 보내요.
예약 알림
디에프 베이의 한 클리닉에서 다가오는 진료 예약 알림을 문자로 보내요.
카리브해 내 다른 국가
세인트키츠 네비스 SMS 발송: 자주 묻는 질문
계정, 결제 및 API에 대한 더 많은 답변은 FAQ에서 확인할 수 있어요.
세인트키츠 네비스에 대량 SMS를 보내는 데 얼마가 들까요?
$100 충전으로 세인트키츠 네비스에 몇 개의 SMS를 보낼 수 있나요?
API용 세인트키츠 네비스 번호를 어떻게 작성하나요?
세인트키츠 네비스에서 SMS를 보낼 때 어떤 언어를 사용해야 할까요?
SMS 트래픽에 계절적 피크가 있나요?
세인트키츠 네비스에 문자 보내기 시작하기
계정을 생성하고 $40부터 충전한 후 콘솔이나 단 한 번의 API 호출로 세인트키츠 네비스에 세그먼트당 $0.00957에 문자를 보낼 수 있어요.