The purpose of the quickstart guide is to provide simple PHP examples focused on one goal. For example, sending an SMS, receiving an SMS via an incoming SMS webhook or making a Text to Speech call.
Quickstarts also available for Java, .NET, Node.js, Python, and Ruby
These code samples are meant to be used for https://developer.vonage.com/, and are structured in such a way as to be used for internal testing. Developers are free to use these code snippets as a reference, but these may require changes to be worked into your specific application. We recommend checking out the Vonage Developer Website, which displays these code snippets in a more copy/paste fashion.
If you would like to run these examples yourself, you will need to do the following:
- Run
composer install
in the root of the repository - Copy
.env-example
to.env
- Edit
.env
with your Vonage credentials
From there, you can fill out the various environment variables as detailed by the individual code snippet. Some snippets may share common environment variables.
Larger or more complex snippets may include their own composer.json
file and have additional requirements. Please check any READMEs inside of the larger examples for setup instructions.
To use this sample you will first need a Vonage account. Once you have your own API credentials, rename
the .env-example
file to .env
and set the values as required.
For some of the examples, you will need to buy a number.
Please raise an issue to request an example that isn't present within the code snippets. Pull requests will be gratefully received.
- The sample code in this repo is licensed under Apache2