用途:该技能用于在 Java 项目中为 Telnyx API 接入实现 OAuth 2.0 鉴权流程,基于 com.telnyx.sdk 提供可参考的调用示例。
主要能力:覆盖 OAuth 授权服务器元数据与受保护资源元数据发现、授权端点、授权同意令牌查询、创建 OAuth 授权、令牌内省、JWKS 获取、动态客户端注册(RFC 7591)与令牌端点(授权码、客户端凭证、刷新令牌)。同时包含 OAuth 客户端的增删改查与 OAuth 授权的列出、查询与撤销。
使用方式:通过 Maven 依赖 com.telnyx.sdk:telnyx:6.36.0 或 Gradle implementation("com.telnyx.sdk:telnyx:6.36.0") 引入。初始化 TelnyxClient client = TelnyxOkHttpClient.fromEnv(); 后调用 client.oauth()、client.oauthClients()、client.oauthGrants()、client.wellKnown() 等方法。列表接口可用 .autoPager() 自动翻页,或 .hasNextPage()/.nextPage() 手动控制。
限制:代码需处理网络错误、429 限流、422 校验错误与 401 鉴权错误,限流建议指数退避重试。资料未提供价格、计费方式与其他平台支持情况。