我需要在PHP中使用Twilio API来获取我帐户中所有购买的数字,以便它们可以在HTML表单中的<select>
选项中使用。
例:
<select class="form-control">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
有人可以展示一个如何做到这一点的基本例子吗?
Twilio API文档非常详尽,并提供了如何进行大部分调用的示例。它们还提供了一个SDK库,使其更加简单。我相信你正在寻找的电话是/2010-04-01/Accounts/{AccountSid}/IncomingPhoneNumbers
(Twilio 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。
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输出。
如果这有帮助,请告诉我。