hocza / shoprenter-api
There is no license information available for the latest version (dev-master) of this package.
PHP client for ShopRenter API
dev-master
2022-11-11 12:56 UTC
Requires
- php: >=5.6
- ext-curl: *
- ext-json: *
This package is not auto-updated.
Last update: 2024-12-21 22:13:19 UTC
README
Usage
<?php require_once 'vendor/autoload.php'; use ShopRenter\ApiCall; $settings = [ 'username' => '[USERNAME]', 'api_key' => '[APIKEY]', 'url' => '[SHOPNAME].api.shoprenter.hu', ]; $apiCall = new ApiCall($settings['username'], $settings['api_key']); $apiCall->setFormat('json'); try { $response = $apiCall->execute('GET', $settings['url'] . '/products'); echo '<pre>'; print_r($response->getParsedResponseBody()); echo '</pre>'; } catch (Exception $exception) { echo 'Something bad happened...'; }
POST request:
$apiCall->execute('POST', $url, ['sku' => 'something', 'price' => 1000]);
DELETE request:
$apiCall->execute('DELETE', $url);
Available HTTP methods
- GET
- POST
- PUT
- DELETE