API Client for Denner Portal 2.0 Web Services
Install the library through Composer using the following steps:
-
cd my/project/directory
-
Create a
composer.json
file with following contents (or update your existing file accordingly):{ "require": { "detailnet/denner-client": "^4.1" } }
-
Install Composer via
curl -s http://getcomposer.org/installer | php
(on Windows, download the installer and execute it with PHP) -
Run
php composer.phar self-update
-
Run
php composer.phar install
See the following example for how to use the library:
// App-ID and App-Key are required to authenticate the client
$config = [
'app_id' => 'your-app-id',
'app_key' => 'your-app-key',
];
// Create the client (e.g. the client for Denner Articles Service)
$client = ArticlesClient::factory($config);
// Send a request
$params = ['week' => '50'];
$response = $client->listAdvertisedArticles($params);
More examples can be found in the examples directory.