用途:该技能面向美国 A2P 10DLC 合规流程,使用 Telnyx Python SDK 完成品牌(Brand)注册、活动(Campaign)提交,以及将消息配置和电话号码关联到活动,使短信流量可被正确配置。
主要能力:支持创建品牌(messaging_10dlc.brand.create);提交活动(campaign_builder.submit);通过 phone_number_assignment_by_profile.assign 将消息配置绑定到活动;创建电话号码活动(phone_number_campaigns.create);查询品牌、活动、品牌反馈、资质费用等;还包含外部审核、短信 OTP、活动申诉、共享活动等附加操作。
使用方式:安装 pip install telnyx,使用 API Key 初始化 Telnyx 客户端。10DLC 流程是顺序的:先创建品牌,再提交活动,然后绑定消息配置等基础设施。注册调用本身不足够,必须成功完成分配步骤后消息才可用;应把注册状态字段纳入控制流,不能假定活动已可发送。回调使用 Ed25519 签名,请求包含 telnyx-signature-ed25519 和 telnyx-timestamp 头,需在生产环境验证签名。列表方法返回自动分页迭代器。
限制与注意:不要自行编造参数、枚举、响应字段或回调字段;如需未内联展示的内容,应先阅读参考资料。常见错误码包括 401、403、404、422、429,需在代码中处理网络错误、限流和校验错误。本技能资料未提供收费、价格或平台支持范围等完整信息。