SuperAPI AI 工具集

telnyx-account-go

办公与效率

查看项目

更新于 10-16 03:39

技能介绍

用途:这是 Telnyx 账户管理的 Go SDK 技能,围绕账户资金与账单数据提供 API 调用示例,便于在 Go 项目中集成 Telnyx 账户相关操作。

主要能力:查询余额详情(GET /balance);获取月度费用明细与汇总(GET /charges_breakdown、GET /charges_summary),两者日期范围均不能超过 31 天;搜索平台明细记录(GET /detail_records);分页列出与按 ID 获取发票(GET /invoices、GET /invoices/{id});查询与更新自动充值偏好(GET/PATCH /payment/auto_recharge_prefs);创建存储支付交易(POST /v2/payment/stored_payment_transactions,必填 amount);列出用户标签(GET /user_tags);列出并查看 Webhook 投递详情(GET /webhook_deliveries、GET /webhook_deliveries/{id});列出审计日志(GET /audit_events,为尽力而为且最终一致的记录)。

使用方式:先安装依赖 go get github.com/team-telnyx/telnyx-go,再用 telnyx.NewClient(option.WithAPIKey(os.Getenv("TELNYX_API_KEY"))) 初始化客户端。分页可使用 ListAutoPaging() 自动迭代。示例假设 client 已初始化。

限制与注意:所有调用都可能出现网络错误、限流(429)、校验错误(422)或认证错误(401),生产代码应处理错误,429 建议指数退避重试;常见错误码包括 401 无效 API 密钥、403 权限不足、404 资源不存在、422 字段格式问题。费用明细与汇总的查询日期范围不能超过 31 天;审计日志为最终一致。其他未在资料中说明的功能、收费与平台细节暂未提供。