用于将多个号码配置到 SIP 中继的简单 python 脚本
Simple python script to configure multiple numbers to a SIP Trunk
我在 Twilio 有一个巨大的端口输入请求,需要为我们的 SIP 中继分配 200 多个号码。以下(已编辑)简单 python 脚本适用于一个数字。有没有一种简单的方法可以将 200 +1XXXXXXXXXX 号码输入 .txt 文件并为每个号码更新 SIP 中继?
account_sid = 'ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
auth_token = 'your_auth_token'
client = Client(account_sid, auth_token)
incoming_phone_number = client \
.incoming_phone_numbers('PNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX') \
.update(
trunk_sid='TKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',
)
print(incoming_phone_number.friendly_name)
如果您在Elastic SIP Trunk 下分配号码,您可以一次分配多个号码。见下图。
对多个号码启用 E911
我在 Twilio 有一个巨大的端口输入请求,需要为我们的 SIP 中继分配 200 多个号码。以下(已编辑)简单 python 脚本适用于一个数字。有没有一种简单的方法可以将 200 +1XXXXXXXXXX 号码输入 .txt 文件并为每个号码更新 SIP 中继?
account_sid = 'ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
auth_token = 'your_auth_token'
client = Client(account_sid, auth_token)
incoming_phone_number = client \
.incoming_phone_numbers('PNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX') \
.update(
trunk_sid='TKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',
)
print(incoming_phone_number.friendly_name)
如果您在Elastic SIP Trunk 下分配号码,您可以一次分配多个号码。见下图。
对多个号码启用 E911