How to pass start and end date in Twilio call logs using PHP Curl How to pass start and end date in Twilio call logs using PHP Curl curl curl

How to pass start and end date in Twilio call logs using PHP Curl


  You can like this   $StartTime = '2018-11-13';  $username  = $value['accountSid'];  $password = $value['authToken'];  $url = 'https://api.twilio.com/2010-04-01/Accounts/'.$value['accountSid'].'/Calls.json?StartTime='.$StartTime.'T00%3A00%3A00Z';    $ch = curl_init();    curl_setopt($ch, CURLOPT_URL,$url);    curl_setopt($ch, CURLOPT_USERPWD, $username . ":" . $password);    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);    $server_output = curl_exec ($ch);    $decode = json_decode($server_output,TRUE);It's working form me get all call logs from twilio.

OR you can use this code

  <?php // Get the PHP helper library from twilio.com/docs/php/install  require_once '/path/to/vendor/autoload.php'; // Loads the library use Twilio\Rest\Client;// Your Account Sid and Auth Token from twilio.com/user/account$sid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";$token = "your_auth_token";$client = new Client($sid, $token);$records = $client->usage->records->read(array(    "category" => "calls-inbound",    "startDate" => "2012-09-01",    "endDate" => "2012-09-30"  ) );// Loop over the list of records and echo a property for each one foreach ($records as $record) {  echo $record->price;}