用途:该技能面向 Telnyx Storage 云存储,提供通过 REST API 与 curl 管理存储桶和对象的示例,API 与 S3 兼容。
主要能力:获取、上传、删除桶的 SSL 证书,可将 Telnyx 存储用作 CDN;查询桶的 API 用量(按方法类别分组,支持时间范围)与存储用量(空间大小和文件数量);创建预签名对象 URL,用于定时、鉴权的下载(GET)或上传(PUT)。
使用方式:curl 预装于 macOS、Linux、Windows 10+。先设置密钥:export TELNYX_API_KEY="YOUR_API_KEY_HERE",所有请求通过 Authorization: Bearer $TELNYX_API_KEY 认证。主要端点为 https://api.telnyx.com/v2/storage/buckets/{bucketName} 下的 ssl_certificate、usage/api、usage/storage 及 {objectName}/presigned_url。
限制:预签名 URL 的认证方式与 AWS S3 不同,禁止使用 AWS s3api CLI 或 SDK 的 presign 方法生成。生产代码需处理网络错误、429 限流、422 校验错误和 401 鉴权错误,常用状态码包括 403、404 等。加载 SSL 证书以证书和私钥文件形式上传。更多细节参见 https://developers.telnyx.com/docs/cloud-storage/presigned-urls。
价格、计费及其他平台支持信息暂未提供。