sparqapi/api/application/libraries/Twlio.php
2020-09-14 16:22:32 +05:30

51 lines
1.6 KiB
PHP

<?php defined('BASEPATH') OR exit('No direct script access allowed');
include_once APPPATH.'/vendor/autoload.php';
//define('DOMPDF_ENABLE_AUTOLOAD', false);
//include_once APPPATH.'/vendor/dompdf/dompdf/src/autoloader.php';
//require_once APPPATH.'/vendor/dompdf/dompdf/src/autoloader.php';
// require_once APPPATH.'/vendor/dompdf/dompdf/lib/html5lib/Parser.php';
// //require_once APPPATH.'/vendor/dompdf/dompdf/lib/php-font-lib/src/FontLib/Autoloader.php';
// //require_once APPPATH.'/vendor/dompdf/dompdf/lib/php-svg-lib/src/autoload.php';
// require_once APPPATH.'/vendor/dompdf/dompdf/src/Autoloader.php';
// require_once APPPATH.'/vendor/dompdf/dompdf/src/Dompdf.php';
// require_once APPPATH.'/vendor/dompdf/dompdf/src/Adapter/CPDF.php';
// Dompdf\Autoloader::register();
use Twilio\Rest\Client;
class Twlio
{
function getServerInfo($print = false,$json = false)
{
$sid = "AC01bf87391506e1df7e05cbe3d015bf81";
$token = "470de1016b533c390703c40c7fea474b";
$twilio = new Client($sid, $token);
$token = $twilio->tokens
->create();
$response_data = array();
$response_data['username'] = $token->username;
$response_data['ice_servers'] = $token->iceServers;
$response_data['date_updated'] = $token->dateUpdated;
$response_data['ttl'] = $token->ttl;
$response_data['date_created'] = $token->dateCreated;
$response_data['password'] = $token->password;
$response_data['accountSid'] = $token->accountSid;
if($print)
{
$json ? print_r(json_encode($response_data,true)) : print_r($response_data);
}
else
{
return json_encode($response_data,true);
}
}
}
?>