Skip to content

animkaTT/rest-api-client

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 

Repository files navigation

IntaroCRM REST API client

PHP Client for IntaroCRM REST API.

Requirements

  • PHP version 5.3 and above
  • PHP-extension CURL

Installation

  1. Install composer into the project directory.

  2. Add IntaroCRM REST API client in your composer.json:

{
    "require": {
        "intarocrm/rest-api-client": "1.3.*"
    }
}
  1. Use command php composer.phar update intarocrm/rest-api-client to install new vendor into vendor/ folder.

Usage

Create API clent class

$crmApiClient = new \IntaroCrm\RestApi(
    'https://demo.intarocrm.ru',
    'T9DMPvuNt7FQJMszHUdG8Fkt6xHsqngH'
);

Constructor arguments are:

  1. Your IntaroCRM acount URL-address
  2. Your site API Token

Example: get order types list

try {
    $orderTypes = $crmApiClient->orderTypesList();
}
catch (\IntaroCrm\Exception\CurlException $e) {
    //$logger->addError('orderTypesList: connection error');
}
catch (\IntaroCrm\Exception\ApiException $e) {
    //$logger->addError('orderTypesList: ' . $e->getMessage());
}

About

[NOT MAINTAINED, LOOK AT SOURCE REPOSITORY] PHP Client for IntaroCRM REST API

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • PHP 100.0%