一个可以回复的号码
发送者示例
+1 202 555 0194
01
选择功能
按 SMS、语音或两者筛选。
02
准备注册
完成适用的美国 10DLC 计划。
03
接收回复
处理已签名的 SMS 入站事件。
示意性美国号码。功能取决于分配的号码,而非仅取决于号码类型。
何时长码是正确的选择。
长代码是 Bird SMS 号码界面上四种发送方类型之一,属于更广泛的 Bird SMS API 的一部分。它们是本地号码、支持双向通信且可快速开通——在消息量达到需要短代码的水平之前,长代码是大多数会话式和事务性通信的理想起点。
长码能带给你什么。
本地化呈现、双向流量、中等用量。
- 01
可识别的本地身份。
为目标市场选择一个可用的本地号码。下单前确认其 SMS 和语音功能;本地号码并非总是同时支持两者。
- 02
支持 SMS 时可获得回复通道。
将号码的入站流量指向一个 webhook,回复将以签名事件的形式送达,这是构建会话流程的基础。
- 03
通过 A2P 10DLC 注册。
美国应用到个人的消息流量需使用相应的 10DLC 品牌和活动注册。注册确立发送资格;实际送达仍取决于消息内容和运营商条件。
- 04
完成发送方设置。
订购可用号码,完成所有权要求,注册相应的发送方计划,并在发送前启用目的地。
找到号码,准备上线。
按国家和功能搜索并购买号码,使用与发送相同的客户端。入站流量通过订阅 sms.received 的工作区 webhook 路由,而非按号码路由。检查每个号码的功能和注册状态;短码需通过辅助分配流程获取。
long-code.ts
201 · purchased
// A US long code is a `local` number: the type names the numbering plan's
// own category, and "long code" is not one of them.
const { data: page, error: searchError } = await bird.numbers.available
.list({
country_code: "US",
number_type: "local",
capabilities: ["sms"],
})
.safe();
if (searchError) throw searchError;
const { data: order, error: orderError } = await bird.numbers.orders
.create({ number: page.data[0].number })
.safe();
if (orderError) throw orderError;
console.log(order.status, order.number_id); // → "completed" "nda_0ydh2yfw..."
注册是其中的一部分。
要向美国号码发送应用到个人的消息流量,长码需通过已注册的 A2P 10DLC 活动运行。Bird 支持从控制面板提交品牌和活动,并通过 API 报告审批状态,以便您在上线前查看资格和分配的发送限额。
关于此发送方的常见问题
什么是 10DLC 长号码?
10DLC 是一种十位长码,用于在美国以注册品牌和活动身份发送应用到个人的消息。长码编号和注册方式在其他国家/地区有所不同。
每个本地号码都能收发 SMS 吗?
不一定。请检查特定号码的功能。部分本地号码仅支持语音而不支持 SMS,因此请按你的应用所需功能筛选号码库存。
长号码能提供多大的吞吐量?
吞吐量取决于目的地、运营商和注册计划。请查看美国 10DLC 流量的已批准品牌和活动限额。
规模扩展
不失控。
在工作区中组织团队,控制 API 访问权限,通过审计日志追踪变更。
WorkspacesProductionSandbox
Active
ALAlex Lee AdminPermissions updated
Audit log
Production- Workspace
- Production
- Resource
- Delivery agent
- ReadRead & write
Team Customer operationsActor role AdminOutcome SucceededTime 22 Sep, 09:42:18 UTC
Succeeded