我们可以使用PHP使用Twilio API检索调用者位置信息吗?
问题描述:
我在我的php项目上使用Twilio API,我能够检索来电者的信息,如国家代码等。但我无法找到可以提供其城市/州信息的东西,下面是我使用的API:我们可以使用PHP使用Twilio API检索调用者位置信息吗?
<?php
require 'Twilio/autoload.php';
use Twilio\Rest\Client;
// Your Account Sid and Auth Token from twilio.com/user/account
$accountSid = "<ACCOUNT SID>";
$authToken = "ACCOUNT TOKEN";
$client = new Client($accountSid, $authToken);
$number = $client->lookups->phoneNumbers("<PHONE NUMBER>")->fetch();
echo "<pre>";
print_r($number);
echo "</pre>";
?>
这是我得到的回应:
[properties:protected] => Array
(
[callerName] =>
[countryCode] => US
[phoneNumber] => <PHONE NUMBER>
[nationalFormat] => <PHONE NUMBER>
[carrier] =>
[addOns] =>
[url] => https://lookups.twilio.com/v1/PhoneNumbers/<PHONE NUMBER>
)
答
Twilio开发者传道这里。
您无法从基本,承运人或来电者姓名Lookups API中获取地址详细信息。
但是,Twilio Add-ons marketplace可以很容易地使用第三方服务来查找信息。您可以添加White Pages Pro Caller Identification或Next Caller Advanced Caller ID加载项并获取深入的地址信息。