2016-03-08 50 views
0

我需要在PHP中使用Twilio API來獲取我帳戶中的所有購買號碼,以便它們可以用於HTML表單中的<select>選項。Twilio在帳戶上獲取所有購買的號碼

例子:

<select class="form-control"> 
    <option>1</option> 
    <option>2</option> 
    <option>3</option> 
    <option>4</option> 
    <option>5</option> 
</select> 

有人可以顯示如何做到這一個基本的例子?

回答

-1

Twilio開發人員在這裏傳播。

您可以通過撥打Incoming Phone Numbers list resource獲取您賬戶中的號碼列表。這是在做PHP,使用Twilio PHP helper library,像這樣:

<?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); 

// Loop over the list of numbers and echo a property for each one 
foreach ($client->account->incoming_phone_numbers as $number) { 
    echo $number->phone_number; 
} 

我將讓你來把它轉換成你需要的HTML輸出。

讓我知道這是否有幫助。

2

Twilio API文檔非常全面,並提供瞭如何進行大部分調用的示例。他們還提供了一個SDK庫,使其更容易。我相信您要查找的電話是/2010-04-01/Accounts/{AccountSid}/IncomingPhoneNumbersTwilio Documentation)。有一個在該頁面調用它的一個例子:

<?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 = "ACdc5f132a3c49700934481addd5ce1659"; 
$token = "{{ auth_token }}"; 
$client = new Services_Twilio($sid, $token); 

// Loop over the list of numbers and echo a property for each one 
foreach ($client->account->incoming_phone_numbers as $number) { 
    echo $number->phone_number; 
} 

您將需要獲得「twilio-PHP」庫,它也可以在他們的網站,或here發現。

相關問題