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.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

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:

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

  1. Check for open issues or open a new issue for a feature request or a bug
  2. Fork the repository on Github to start making your changes to the master branch (or branch off of it)
  3. Write a test which shows that the bug was fixed or that the feature works as expected
  4. Send a pull request and bug us until We merge it

All versions of api with dependencies

PHP Build Version
Package Version
Requires php Version >=5.5.0
ext-curl Version *
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package citcall/api contains the following files

Loading the files please wait ....