Installation
To install Composer
Globally in Mac
- Download the latest version of Composer.
-
Run in Terminal:
-
To make Composer executable , run:
-
To check whether the path already includes /usr/local/bin, run:
If necessary, update the $PATH by running:
-
Check the version of Composer by running:
Globally in Linux
-
Run:
-
To make the composer.phar file executable, run:
-
To make Composer globally available for all system users, run:
Windows 10
- Download and run the Windows Installer for Composer. Make sure to allow Windows Installer for Composer to make changes to your php.ini file.
- If you have any terminal windows open, close them and open a fresh terminal instance.
-
Run the Composer command.
To install the Plivo package
-
To install the stable release, run this command in the project directory:
-
To install a specific or beta release, run this command in the project directory, specifying the release:
-
Alternatively, you can download this source and run:
Getting started
Authentication
To make the API requests, you need to create aRestClient
and provide it with authentication credentials, which you can find on the Overview page of the Plivo console.
We recommend that you store your credentials in the PLIVO_AUTH_ID
and the PLIVO_AUTH_TOKEN
environment variables, to avoid the possibility of accidentally committing them to source control. If you do this, you can initialize the client with no arguments and it will automatically fetch them from the environment variables:
RestClient
.
The basics
The SDK uses consistent interfaces to create, retrieve, update, delete, and list resources. The pattern is:resource
directly to update and delete it. For example:
$client->resources->list()
lists the first 20 resources by default (the first page, with limit
as 20, and offset
as 0). Use limit
and offset
to get more pages of resources.