douchuang1852 2016-03-31 07:49
浏览 121
已采纳

Twilio:以编程方式添加/更改电话号码

How can I add/edit phonenumber programmatically using the API in https://www.twilio.com/user/account/voice/phone-numbers.

  • 写回答

1条回答 默认 最新

  • doupacan2098 2016-03-31 10:16
    关注

    Twilio developer evangelist here.

    To provision a new phone number using the Twilio API is a two step process. First, you need to find an available phone number using the Available Phone Numbers resource. You can do this in PHP like so:

    <?php
    // Get the PHP helper library from twilio.com/docs/php/install
    require_once('/path/to/twilio-php/Services/Twilio.php'); // Loads the library
    
    // Your Account Sid and Auth Token from twilio.com/user/account
    $sid = "{{ account_sid }}"; 
    $token = "{{ auth_token }}"; 
    $client = new Services_Twilio($sid, $token);
    
    $numbers = $client->account->available_phone_numbers->getList('US', 'Local');
    foreach($numbers->available_phone_numbers as $number) {
        echo $number->phone_number;
    }
    

    Second, you need to make a request to the Incoming Phone Numbers resource to purchase that number.

    // choose $twilio_number from the previous response.
    $number = $client->account->incoming_phone_numbers->create(array(
        "FriendlyName" => "My Company Line",
        "VoiceUrl" => "http://demo.twilio.com/docs/voice.xml",
        "PhoneNumber" => $twilio_number
    ));
    

    You can then update the number using the Incoming Phone Numbers instance resource.

    Let me know if that helps at all.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 基于卷积神经网络的声纹识别
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图
  • ¥15 stm32开发clion时遇到的编译问题