用途:面向构建 IoT/M2M 方案的开发者,提供 Telnyx IoT 能力的 Go SDK 封装,用于管理 IoT SIM 卡、eSIM、数据套餐与无线连接。
主要能力:购买并注册 eSIM;批量注册 SIM 卡;查询批量 SIM 卡操作;查询 OTA 更新;管理 SIM 卡动作;创建、查询、更新、删除 SIM 卡数据用量通知;管理 SIM 卡分组(创建、查询、更新、删除、移除私有无线网关与无线阻止列表)。
使用方式:先安装 go get github.com/team-telnyx/telnyx-go,使用 option.WithAPIKey(os.Getenv("TELNYX_API_KEY")) 初始化客户端,再调用各资源方法。分页可用 ListAutoPaging() 自动迭代。生产代码需处理网络错误、限流(429)、验证错误(422)与认证错误(401)。
适用场景:IoT SIM 卡生命周期管理、eSIM 批量采购、数据用量监控告警、SIM 卡分组与网络配置。
限制:资料未提供完整 API 覆盖范围、定价、速率限制具体阈值与版本要求,部分示例在原文末尾被截断;失败场景需按错误码自行重试与退避。