初心者TwilioのPHPのヘルパーは、Twilioアカウント、ホワイトページProのアドオンは、ルックアップのために有効にして成功した「基本」の検索データを取得している、すなわち、「担体 - >タイプ」(php RESTクライアントの正しいTwilio AddOns構文は何ですか?私が持っている</p> <p>:ここTwilio & PHPの両方に
私は、Twilio Rest ClientをWhitepages Pro AddOnで使用して、個々の電話番号に対して他のデータ、つまり "standard_address_line1"を取得する必要があります。 AddOnからこのデータを受け取ることはできましたが、すべての着信コールに対して0.07のコールごとにAddOnを有効にしたくありません。
Twilio APIのドキュメントはほとんどありません。
<?php
require 'vendor/autoload.php';
use Twilio\Rest\Client;
$client = new Client(ACxxxxxxxxxx,Tokenxxxxxxxx);
$number = $client->lookups
->phoneNumbers("+1xxxxxxxxxx")
->fetch(
array("AddOns" => "whitepages_pro_caller_id")
);
echo $number->
results->
whitepages_pro_caller_id->
result->
results[0]->
associated_locations[0]->
standard_address_line1;
//This syntax works for 'basic' lookup
//Returns: "landline"
//
//$number = $client->lookups
// ->phoneNumbers("+1xxxxxxxxxx")
// ->fetch(
// array("type" => "carrier")
// );
//
//echo $number->carrier['type'];
?>
はエラーをスローします:キャッチされない例外「Twilio \例外\ TwilioException」というメッセージと「不明なプロパティ:結果」
を WhitePagesPro AddOn Documentationここは、私が試したものです:出力フォーマットを示しているが、クライアントの要求の構文を置きません
私は頭がおかしくなりますが、これをデバッグする方法はわかりません。どんなTwilioの専門家?それは私が必要なデータを取得するために応答の多くのレベルを横断対リクエストで、この特定のデータを指定することが可能かどう
は、理想的には私も
[Twilio API documentation] [1]では、LookupもTwilioアドオンと「HTTP GET」見出しの下にある「AddOns」クエリパラメータをサポートしています。 cURL(郵便番号)に必要なデータがあります。セッティング: タイプ= GET、URI = lookups.twilio.com/V1 /の電話番号/ + 1xxxxxxxxx、認可=基本、ユーザ名= ACxxxxxxxxxxxxx、パスワード= token_xxxxxxxxx、PARAMSキー=アドオン、バリュー= whitepages_pro_caller_id はまだ知りたいですTwilio + phpヘルパーを使用してcURLより簡単にすることができます(ただし、これはその間に行います)。 [1]:https://www.twilio.com/docs/api/lookups#lookups-query-パラメータ –