SuperAPI AI 工具集

telnyx-porting-in-go

编程与开发

查看项目

更新于 10-16 08:10

技能介绍

用途:该技能面向使用 Go 语言对接 Telnyx 电话号码携入能力的开发者,提供检查号码可携性、创建与管理携入订单、配置与预览 LOA 文档、查询携入事件和报表的示例代码。

主要能力:运行可携性检查(POST /portability_checks);列出和查看携入事件、重发事件(/porting/events);LOA 配置的增删改查与预览(/porting/loa_configurations);携入订单的列表、创建、读取和编辑(/porting_orders);携入报表的创建与查询;以及英国可用运营商列表(/porting/uk_carriers)和携入异常类型查询。

使用方式:安装 go get github.com/team-telnyx/telnyx-go,通过 option.WithAPIKey(os.Getenv("TELNYX_API_KEY")) 初始化客户端。电话号码须使用 E.164 格式(如 +13125550001)。分页可使用 ListAutoPaging() 自动迭代。生产代码需处理网络错误及 401、403、404、422、429 等状态码,429 建议配合指数退避重试。

适用场景:需要在 Go 服务中自动化办理美国等地区电话号码携入流程、生成 LOA 文档、跟踪携入状态或导出携入订单 CSV 报表的场景。

限制:资料仅给出上述接口示例,未提供定价、配额、具体国家/地区支持范围、并发限制或 SLA 等细节,这些信息暂未提供。