SuperAPI AI 工具集

telnyx-messaging-hosted-python

通用与其它

查看项目

更新于 10-16 03:37

技能介绍

用途:该技能基于 Telnyx Python SDK,用于搭建托管 SMS 号码、办理免付费号码(toll-free)验证,以及启用 RCS 富消息能力,适合迁移号码或开启富媒体消息功能的场景。

准备工作:先安装依赖 pip install telnyx,然后初始化客户端: import os from telnyx import Telnyx client = Telnyx(api_key=os.environ.get("TELNYX_API_KEY"))

主要能力:

  1. 托管号码订单:列表、创建、查询、删除 messaging_hosted_number_orders,检查托管资格,上传文档,创建并校验验证码(verification_codes / validation_codes)。
  2. 免付费验证:列出、提交、查询、更新 messaging_tollfree/verification/requests,提交时需提供企业名称、地址、联系人、用例、消息内容、opt-in 流程与图片等字段。
  3. RCS 消息:通过 POST /messages/rcs 发送消息,生成 RCS deeplink,管理 RCS agent(列出、查询、修改),批量或单个检查 RCS 能力,添加测试号码。

使用要点与限制:号码须为 E.164 格式(如 +13125550001),含 + 和国家代码,无空格、破折号或括号。列表方法返回自动分页迭代器,可用 for item in page_result 遍历。生产代码需处理错误:APIConnectionError 网络错误、RateLimitError(429)建议指数退避重试、APIStatusError(401 密钥无效、403 权限不足、404 资源不存在、422 校验错误)。资料未提供具体收费、价格或平台可用性信息。