Skip to content

Latest commit

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

API Client

A basic PHP implementation of an Erply API adapter.

Dependencies

  • CURL
  • JSON

Usage

require__DIR__ . '/library/ApiClient.php';
$client = new \Erply\ApiClient\ApiClient();
$client
->setUrl('https://123.erply.com/api')
->setClientCode('123')
->setUsername('myuser')
->setPassword('mypassword')
->setConnectionTimeout(60)
->setExecutionTimeout(60);
print_r($client->sendRequest('getCustomerGroups'));
/** * Prints: * Array * ( * [status] => Array * ( * [request] => getReasonCodes * [requestUnixTime] => 1709111082 * [responseStatus] => ok * [errorCode] => 0 * [generationTime] => 0.08368992805481 * [recordsTotal] => 5 * [recordsInResponse] => 5 * ) * [records] => Array * ( * [0] => Array * ( * [reasonID] => 1 * [name] => samples * [added] => 0 * [lastModified] => * [purpose] => * [code] => * [manualDiscountDisablesPromotionTiers] => Array * ( * ) * ) * ... */

About

A very simple wrapper to Erply API. Contains a sendRequest() method that takes a call name and input parameters, and returns API output as string.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages