用途:该技能面向 Java 开发者,提供访问 Telnyx SETI(Space Exploration Telecommunications Infrastructure)API 的 SDK 示例,帮助在 Java 项目中集成相关接口。
主要能力:资料展示了通过 Telnyx Java SDK 调用 SETI 接口的方式,包括获取枚举(GET /10dlc/enum/{endpoint})和检索黑盒测试结果(GET /seti/black_box_test_results,返回 black_box_tests 数组、product、record_type 等字段)。
安装与初始化:Maven 依赖为 com.telnyx.sdk:telnyx:6.36.0;Gradle 使用 implementation("com.telnyx.sdk:telnyx:6.36.0")。初始化示例:TelnyxClient client = TelnyxOkHttpClient.fromEnv();
错误处理:调用可能返回网络错误、限流(429)、校验错误(422)或认证错误(401)。示例使用 TelnyxServiceException 捕获,并针对 422 提示检查必填字段与格式,针对 429 建议等待后以指数退避重试。常见状态码:401 无效 API 密钥、403 权限不足、404 资源不存在、422 校验错误、429 限流。
适用场景:需要在 Java 应用中调用 Telnyx SETI 相关 API 的开发者。
限制:资料未提供完整接口清单、认证配置细节、价格或平台支持范围,暂未提供更多说明。