用途:为访问 Telnyx API 实现 OAuth 2.0 认证流程,提供 Go SDK 示例代码。
主要能力:授权服务器元数据(RFC 8414)与受保护资源元数据发现;授权端点 /oauth/authorize;同意令牌查询;创建 OAuth 授权;令牌自省;JWKS 获取;动态客户端注册(RFC 7591);令牌端点(授权码、客户端凭证、刷新令牌);OAuth 客户端与授权的增删改查。
使用方式:安装 go get github.com/team-telnyx/telnyx-go,用 option.WithAPIKey(os.Getenv("TELNYX_API_KEY")) 初始化客户端后调用各接口。分页可用 ListAutoPaging() 自动迭代。
限制:资料未提供收费、价格与平台支持信息;示例假设客户端已初始化;生产代码需处理 401、403、404、422、429 等错误,429 建议指数退避重试。