Download the PHP package citcall/api without Composer
On this page you can find all versions of the php package citcall/api. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package api
Citcall Library for PHP
This is the PHP client library for use Citcall's API. To use this, you'll need a Citcall account and Your IP has been filtered in citcall system. See citcall documentation for more information. This is currently a beta release.
Installation
Install with Composer
To install the PHP client library to your project, we recommend using Composer.
You don't need to clone this repository to use this library in your own projects. Use Composer to install it from Packagist.
If you're new to Composer, here are some resources that you may find useful:
- Composer's Getting Started page from Composer project's documentation.
- A Beginner's Guide to Composer from the good people at ScotchBox.
Install source from GitHub
To install the source code:
$ git clone git://github.com/citcall/sample-php.git
And include it in your scripts:
require_once '/path/to/src/Citcall.php';
Usage
If you're using Composer, make sure the autoloader is included in your project's bootstrap file:
Create a citcall with your API key:
Examples
Miscall OTP
To use Citcall's Miscall Async API to Asynchronous miscall, call the $citcall->miscall()
method.
The API can be called directly, using a simple array of parameters, the keys match the parameters of the API.
If you want to able to do verify later use this example.
The API response data can be accessed as array properties of the async_miscall.
Callback Miscall OTP
You can configure your default callback URL for your account at our Dashboard on API menu. You can also overwrite the default callback URL on by specifying a different callback_url value in your API requests.
See this Example to use callback.
SMS
To use Citcall's SMS API to send an SMS message, call the $citcall->sms()
method.
The API can be called directly, using a simple array of parameters, the keys match the parameters of the API.
The API response data can be accessed as array properties of the sms.
Callback SMS
You can configure your default callback URL for your account at our Dashboard on API menu. You can also overwrite the default callback URL on by specifying a different callback_url value in your API requests.
See this Example to use callback.
SMSOTP
To use Citcall's SMSOTP API to send an SMS message with OTP text, call the $citcall->smsotp()
method.
The API can be called directly, using a simple array of parameters, the keys match the parameters of the API.
The API response data can be accessed as array properties of the sms.
Callback SMSOTP
You can configure your default callback URL for your account at our Dashboard on API menu. You can also overwrite the default callback URL on by specifying a different callback_url value in your API requests.
See this Example to use callback.
Verify OTP Code
To use Citcall's Verify API to verify OTP, call the $citcall->verify()
method.
The API can be called directly, using a simple array of parameters, the keys match the parameters of the API.
The API response data can be accessed as array properties of the verify_motp.
Contribute
- Check for open issues or open a new issue for a feature request or a bug
- Fork the repository on Github to start making your changes to the
master
branch (or branch off of it) - Write a test which shows that the bug was fixed or that the feature works as expected
- Send a pull request and bug us until We merge it
All versions of api with dependencies
ext-curl Version *