Python 2.7 用于将多个数字配置到SIP中继的简单python脚本

Python 2.7 用于将多个数字配置到SIP中继的简单python脚本,python-2.7,twilio,twilio-api,Python 2.7,Twilio,Twilio Api,我在Twilio有一个巨大的请求端口,需要为我们的SIP中继分配200多个号码。以下(经过编辑的)简单python脚本只适用于一个数字。有没有一种简单的方法可以将200+1xxxxxx数字导入一个.txt文件并更新每个数字的SIP中继 account_sid = 'ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' auth_token = 'your_auth_token' client = Client(account_sid, auth_token) incomin

我在Twilio有一个巨大的请求端口,需要为我们的SIP中继分配200多个号码。以下(经过编辑的)简单python脚本只适用于一个数字。有没有一种简单的方法可以将200+1xxxxxx数字导入一个.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)

如果在弹性SIP中继下分配号码,则可以一次分配多个号码。见下图

在多个号码上启用E911


我很想帮你,但我不知道你的.txt文件是什么样子。那太棒了!只需逐行列出所有电话号码。e、 g+13306704038+13306684040+13306684094+13306684070谢谢艾伦,这正是我要找的!现在我需要弄清楚如何将e911批量分配给这些号码。您可以在右上角选择多个号码来启用e911。我感谢您的帮助。但是,此方法一次只能选择10个数字。我需要分配大约150到一个地址,另外100到一个不同的地址。这些新号码现在都与多个其他e911站点的主干上的其他号码混合在一起。很抱歉,如果这让人困惑,但是看起来脚本可以很快处理这个问题。然后另一个选项是一个API来完成分配,紧急调用API-。看看这个例子,将一个紧急地址与一个Twilio号码关联起来。您可以使用另一个API获取您的电话号码SID,IncomingPhoneNumber资源-(示例:列出您帐户的所有IncomingPhoneNumber资源)。根据示例,我可以将紧急地址与一个电话号码关联。我只需要对端口_request=px3de56328bbb22cc2d45edb29dfaef的所有电话号码运行此命令