检索具有特定功能的数字

问题描述 投票:1回答:1
$numbers = $client->availablePhoneNumbers('US')->local->read(array(
"Capabilities" => "fax", 
"areaCode" => $areacode
));

$number = $client->incomingPhoneNumbers->create(array(
"phoneNumber" => $numbers[0]->phoneNumber,
"friendlyName" => "SpecialName",
"VoiceUrl" => "myurlcode",
"VoiceMethod" => "POST"
));


$twilionumber = $number->phoneNumber;

当我使用上面的PHP代码购买数字时,它是成功的。 但是,twilio功能尚未得到认可。 我需要能够只获得Twilio传真的号码。

根据Twilio的api文档,它应该工作吗? Twilio Rest API Documentation

有什么我想念的吗?

php rest twilio twilio-api twilio-php
1个回答
1
投票

我不确定你在哪里找到"Capabilities"的东西

"Capabilities" => "fax", 
"areaCode" => $areacode

但我建议你尝试一下:

"faxEnabled" => "true", 
"areaCode" => $areacode

这里提到:https://www.twilio.com/docs/api/fax/receive#phone-number-setup

如果您没有支持传真的号码,则需要购买一个号码。您可以使用可用电话号码REST API资源(使用FaxEnabled = true查询)或控制台电话号码搜索(选中此框以搜索具有传真功能的号码)来执行此操作。


此外,有关更多见解,您可以阅读帮助程序库的源代码:

https://github.com/twilio/twilio-php/blob/master/Twilio/Rest/Api/V2010/Account/AvailablePhoneNumberCountry/LocalOptions.php

© www.soinside.com 2019 - 2024. All rights reserved.