1
0
mirror of synced 2024-11-21 21:06:07 +03:00
PHP client for RetailCRM API
Go to file
Ilyas Salikhov 5a203238b9 Remove tabs
2013-10-15 14:59:09 +04:00
lib/IntaroCrm Remove tabs 2013-10-15 14:59:09 +04:00
composer.json Update composer.json 2013-07-05 14:18:52 +04:00
README.md Error processing throw exceptions 2013-10-15 14:11:57 +04:00

IntaroCRM REST API client

PHP Client for IntaroCRM REST API.

Requirements

  • PHP version 5.3 and above
  • PHP-extension CURL

Installation

Add IntaroCRM REST API client in your composer.json:

{
    "require": {
        "intarocrm/rest-api-client": "1.1.*"
    }
}

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());
}