1. Go to this page and download the library: Download plivo/plivo-php library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
plivo / plivo-php example snippets
livo\RestClient;
$client = new RestClient();
livo\RestClient;
$client = new RestClient("<auth_id>", "<auth_token>");
$client->resources->create($params) # Create
$client->resources->get($id) # Get
$client->resources->update($id, $params) # Update
$client->resources->delete($id) # Delete
$client->resources->list() # List all resources, max 20 at a time
$resource = $client->resources->get($id)
$resource->update($params) # update the resource
$resource->delete() # Delete the resource
livo\RestClient;
$client = new RestClient();
$message_created = $client->messages->create([
"src" => "+14156667778",
"dst" => "+14156667777",
"text" =>"Hello, this is a sample text from Plivo"
]);
livo\RestClient;
$client = new RestClient("<auth_id>", "<auth_token>");
$response = $client->lookup->get("<number-goes-here>");
livo\XML\Response;
$response = new Response();
$response->addSpeak('Hello, world!');
echo($response->toXML());
/**
* Example for API Request
*/
use Plivo\Exceptions\PlivoRestException;
$client = new PhloRestClient("<auth_id>", "<auth_token>");
$phlo = $client->phlo->get("<phlo_id>");
try {
$response = $phlo->run(["field1" => "value1", "field2" => "value2"]); // These are the fields entered in the PHLO console
print_r($response);
} catch (PlivoRestException $ex) {
print_r($ex);
}