号码类型
号码的 number_type 是它在电话网络上的物理类别。它决定了运营商路由到该号码时的行为方式、所在国家要求在发送前完成的注册类型,以及在一些市场中该号码是否可以购买。号码概览介绍了已分配号码上的其他字段:kind、capabilities 和 status。本页说明如何在各类型之间做出选择。
目前有六个值。随着覆盖范围扩大会添加新类型,因此请将不认识的值视为受支持的类型而非错误。
所有类型都遵循一条规则:类型告诉你持有的是哪种号码,而 capabilities 告诉你该号码实际能做什么。一种类型的典型能力因国家和号码来源运营商而异,因此请在搜索中按所需能力筛选,并在分配到的号码上读取该字段。切勿仅凭类型推断 SMS 或语音能力。
移动号码
移动号码取自移动网络分配给手机的号段。在提供此类型的市场中,移动号码通常拥有所有类型中最广泛的能力集,因此当一个号码需要承担多项任务时,它是首选:在客户始终可见的同一身份下发送和接收 SMS 以及接打电话。
需要双向对话式消息传递时选择移动号码,以及在你宁愿持有一个号码而非管理多个号码的场景下同样适用。
本地号码
本地号码的前几位数字是属于某个城市或地区的区号。对接听电话的人来说,本地号码显得就在附近,这正是它的用途:分支机构、区域团队,或客户期望联系到本地人员的企业。
本地号码是最可能支持语音但不支持消息传递的类型,因此 capabilities 在此比在任何其他类型上都更重要。
全国号码
全国号码使用全国性前缀而非地区前缀。它为全国每位客户提供同一个拨打号码,适合总部、统一客服热线,或任何更希望被全国性识别而非本地定位的品牌。
当统一联系方式比地区亲近感更有价值时,选择全国号码而非多个本地号码;合并号码意味着更少的号码费用和注册工作。
免费号码
免费号码的通话费用由被叫方承担,主叫方无需付费。当你希望联系你的成本永远不会成为障碍时,就应发布免费号码。在北美,免费号码还可以承载消息传递。
免费号码有自己独立的注册流程,而非长号码的变体;要从免费号码发送消息流量,需要先完成该注册流程。
短代码
短代码由四到六位数字组成,不是完整号码,因此容易记忆;在北美,短代码提供所有发送方中最高的消息吞吐量。它仅在国内有效:短代码无法从国外号码拨入,也不提供语音服务。
两个类型值涵盖短代码。short_code 是普通短代码。short_code_fteu 是对终端用户免费的短代码,其流量不向订阅者收费。
短代码不支持自助服务。 短代码通过 Bird 分配到你的工作区,而非通过购买获得,并且它带有 kind: shared:没有你自己的月费,也无法释放它。通过号码 API 下单会被拒绝。搜索仍可能返回 short_code 行,请将其视为已有资源的目录而非可购买的报价,并联系我们以获得分配。
注册跟随类型
号码按自身类型证明所有权:一个国家针对 toll_free 号码运行的注册流程与针对 local 号码的流程不同,完成错误的流程不会解除发送限制。号码的 ownership 字段标明仍需完成的事项以及推进流程的下一步操作,等待注册的号码处于 pending_ownership_registration 状态,但仍在计费。号码概览介绍了该生命周期。
有两个注册流程值得在此提及。美国长号码,无论是 mobile、local 还是 national,在承载应用到个人的流量之前,需要注册品牌和活动;10DLC 注册介绍了该模型以及工作区需要准备的内容。承载消息传递的免费号码需要完成免费号码验证。两者都是对发送方的注册,独立于号码所有权之外,且是额外要求。
后续步骤
- 购买和释放号码:按类型和能力搜索国家,然后下单。
- 10DLC 注册:美国长号码在发送前需要完成的注册。
- Numbers API 参考:号码上的每个字段和每项操作。
相关资源
继续查阅此主题的文档、指南和示例。资源为英文。