Hebben jullie voorbeeld code?
gepubliceerd
Aangemaakt: 03/01/2018 20:26 Bijgewerkt: door Stefan Verstege
In principe levert Planaday geen support op de implementatie van de Publieke API.
Maar we zijn de beroerste niet, we gaan hier uit van een PHP implementatie.
Met het volgende voorbeeld kan je een overzicht opvragen van alle mogelijke cursussjablonen
mkdir pad_api cd pad_api composer install guzzle/guzzle vim test.php
En paste dan de volgende code in de file. Vervang hierbij de $apiKey & $apiUrl met de juiste.
<?php // Include Guzzle. If using Composer: require 'vendor/autoload.php'; use GuzzleHttp\Pool; use GuzzleHttp\Client; use GuzzleHttp\Psr7\Request; // vervang door juiste key public $apiKey = ''; // vervang door juiste URL public $apiUrl = 'https://local.api.planaday.net/v1/coursetemplate/list'; $client = new Client(); $request = new Request( "GET", $apiUrl, [ "X-Api-Key" => $apiKey ], ""); $response = $client->send($request); echo "Response HTTP : " . $response->getStatusCode() . PHP_EOL; echo "Response : " . $response->getBody() . PHP_EOL;
Andere artikelen in deze map
Was dit nuttig?