Short code to 5–6-cyfrowy numer stworzony do SMS-ów jeden-do-wielu o dużym wolumenie: marketingu, alertów i OTP o wysokiej częstotliwości. Operatorzy weryfikują każdy program, zanim będzie mógł wysyłać, więc czas realizacji udostępniania mierzy się w tygodniach, a nie w minutach.
import { BirdClient } from "@messagebird/sdk";
const bird = new BirdClient({ apiKey: process.env.BIRD_API_KEY! });
const code = generateOtp();
const { data, error } = await bird.sms.send({
from: "Bird",
to: "+15005550006",
text: `Your Bird verification code is ${code}. Reply STOP to opt out.`,
}).safe();
if (error) throw error;
console.log(data.id);
// → "sms_4kT01Lq2m..."Today at 2:14 PM
Gdzie pasuje short code.
Short code to jeden z czterech typów nadawców w numerach SMS od Bird, części szerszego API SMS od Bird. To opcja, po którą sięgasz, gdy jeden numer musi przesyłać duży wolumen do wielu odbiorców — i jesteś gotów wymienić szybkość udostępniania na przepustowość i zaufanie operatorów, które się z nim wiążą.
Co daje Ci short code.
Wysoka przepustowość, weryfikacja przez operatorów, stworzony do jeden-do-wielu.
- 01
Najwyższa przepustowość spośród wszystkich typów nadawców.
Short code jest zaprojektowany tak, by jeden numer przenosił duże obciążenie wychodzące, co sprawia, że kampania tego samego dnia lub rozesłanie alertu docierają na czas.
- 02
Dedykowany lub współdzielony.
Weź dedykowany short code, a jego reputacja wysyłkowa będzie wyłącznie Twoja; współdziel jeden za pomocą słów kluczowych, by zacząć szybciej i taniej, kosztem dziedziczenia reputacji sąsiadów.
- 03
Weryfikowany przez operatorów przed wysyłką.
Każdy program short code jest sprawdzany przez operatorów, więc numer pojawia się z już ustaloną u nich reputacją, zamiast zdobywać ją pod ruchem na żywo.
- 04
Najlepszy do jeden-do-wielu.
Wysyłki marketingowe, alerty transakcyjne i OTP o wysokiej częstotliwości — wszystkie pasują do short code. Dla ruchu dwukierunkowego konwersacyjnego long code jest zwykle lepszym punktem startowym.
Wyszukaj, kup i routuj.
Udostępnianie short code używa tego samego klienta i tego samego kształtu wywołania co każdy inny typ nadawcy — zmienia się tylko pole typu. Wyszukaj według kraju i możliwości, kup numer i skieruj jego ruch przychodzący na webhook.
const { data: available } = await bird.numbers.search({
country: "US",
type: "short-code",
capabilities: ["sms"],
}).safe();
const { data: number } = await bird.numbers.buy({
number: available[0].number,
webhook: "https://example.com/webhooks/bird",
}).safe();Weryfikacja kupuje Ci przepustowość.
Kompromis jest bezpośredni: short code zyskuje swoją wysoką, zaufaną przez operatorów przepustowość, przechodząc najpierw weryfikację, więc zaplanuj czas realizacji w tygodniach. Sięgnij po niego, gdy wolumen programu przerasta to, co obsługuje long code, lub gdy potrzebujesz wysokiej i przewidywalnej przepustowości od pierwszego dnia. Jeśli Twój ruch jest dwukierunkowy i konwersacyjny lub wolumen jest umiarkowany, long code jest aktywny szybciej i tańszy w starcie.
FAQ dotyczące short code
Czym jest short code SMS?+
Jak długo trwa udostępnienie short code?+
Dedykowany czy współdzielony short code?+
Kiedy powinienem zamiast tego użyć long code?+
Inne sposoby wysyłki
Short codes to jeden z czterech typów nadawców. Porównaj pozostałe.
Wybierz typ nadawcy, którego wymaga Twój wolumen.
Short code to jeden z typów nadawców w warstwie numerów SMS od Bird. Udostępnij go, gdy wolumen i przepustowość uzasadniają weryfikację, i routuj ruch przychodzący z tego samego API, którym wysyłasz.