Long code एक स्टैंडर्ड 10-digit फ़ोन नंबर है जो SMS भेजता और प्राप्त करता है. यह two-way बातचीत, OTP और मध्यम वॉल्यूम पर alerts के लिए डिफ़ॉल्ट sender है. US application ट्रैफ़िक के लिए इसे A2P 10DLC के ज़रिए रजिस्टर किया जाता है.
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.`,
category: "authentication",
}).safe();
if (error) throw error;
console.log(data.id);
// → "sms_4kT01Lq2m..."
Today at 2:14 PM
long code कब सही चुनाव होता है.
Long codes, Bird SMS numbers surface के चार sender types में से एक हैं, जो व्यापक Bird SMS API का हिस्सा है. ये लोकल, two-way और तेज़ी से provision होने वाले हैं — वॉल्यूम के short code को ज़रूरी बनाने से पहले ज़्यादातर conversational और transactional ट्रैफ़िक के लिए सही शुरुआती बिंदु.
long code आपको क्या देता है.
लोकल presence, two-way ट्रैफ़िक, मध्यम वॉल्यूम.
- 01
एक लोकल 10-digit नंबर.
प्राप्तकर्ता अपने ही देश या क्षेत्र का area code देखते हैं, जो किसी marketing blast के बजाय एक असली sender जैसा लगता है.
- 02
डिफ़ॉल्ट रूप से two-way.
नंबर के inbound ट्रैफ़िक को किसी webhook पर point करें और replies signed events के रूप में आती हैं — conversational flows की नींव.
- 03
A2P 10DLC के ज़रिए रजिस्टर्ड.
US application ट्रैफ़िक रजिस्टर्ड 10DLC campaigns पर चलता है, जिससे filtering का जोखिम बनने के बजाय जांचा-परखा throughput और carriers का भरोसा मिलता है.
- 04
रजिस्ट्रेशन क्लियर होते ही लाइव.
नंबर तुरंत खरीदें; इसकी 10DLC campaign के मंज़ूर होते ही यह रजिस्टर्ड ट्रैफ़िक ले जाना शुरू कर देता है.
एक खरीदें और भेजना शुरू करें.
देश और क्षमता के आधार पर खोजें, नंबर खरीदें, और इसके inbound को किसी webhook पर route करें — वही client जिससे आप भेजते हैं. एक ही code shape किसी भी sender type को provision करता है; सिर्फ़ type field बदलता है.
const { data: available } = await bird.numbers.search({
country: "US",
type: "long-code",
capabilities: ["sms"],
}).safe();
const { data: number } = await bird.numbers.buy({
number: available[0].number,
webhook: "https://example.com/webhooks/bird",
}).safe();रजिस्ट्रेशन इस डील का हिस्सा है.
US नंबरों पर application-to-person ट्रैफ़िक भेजने के लिए, एक long code रजिस्टर्ड A2P 10DLC campaign पर चलता है. Bird dashboard से brand और campaign फ़ाइल करता है और API के ज़रिए approval status रिपोर्ट करता है, ताकि आपको ठीक-ठीक पता रहे कि पूरा throughput कब उपलब्ध है.
Long code FAQ
10DLC long code क्या होता है?+
एक long code को कितना throughput मिलता है?+
क्या long code replies प्राप्त कर सकता है?+
मुझे इसके बजाय short code पर कब जाना चाहिए?+
भेजने के अन्य तरीके
Long codes चार sender types में से एक हैं. बाकी की तुलना करें.
long code पर शुरू करें, ज़रूरत पड़ने पर स्केल करें.
Long codes, Bird SMS numbers surface पर एक sender type हैं. एक provision करें, campaign रजिस्टर करें, और उसी API से inbound route करें जिससे आप भेजते हैं.