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.