REST API: POST profile subprofiles

Om een subprofile aan een profiel in een bepaalde collectie toe te voegen, kun je een HTTP POST request sturen naar de volgende URL:

https://api.copernica.com/v3/profile/$id/subprofiles/$id?access_token=xxxx

De eerste $id moet vervangen worden door de numerieke identifier van het profiel waaraan je een subprofiel wil toevoegen en de tweede $id moet vervangen worden door de identifier of naam van de collectie waarin je het subprofiel wil toevoegen. De inhoud van het subprofiel kun je in de message body plaatsen.

Body data

Je kan velden maken door de eigenschappen op te geven en deze aan de body mee te geven.

Voorbeeld in JSON

De volgende JSON demonstreert hoe je de API methode kunt gebruiken:

{
    "firstname": "John",
    "Lastname": "Doe",
    "email": "johndoe@example.com"
}

Voorbeeld in PHP

Het volgende PHP script demonstreert hoe je de API methode kunt aanroepen.

// vereiste scripts
require_once('copernica_rest_api.php');

// verander dit naar je access token
$api = new CopernicaRestAPI("your-access-token", 3);

// velden voor het nieuwe subprofiel
$data = array(
    'firstname' =>  'John',
    'lastname'  =>  'Doe',
    'email'     =>  'johndoe@example.com'
);

// voer het verzoek uit
$api->post("profile/{$profielID}/subprofiles/{$collectieID}", $data);
// bij een succesvolle call wordt het id van het aangemaakte verzoek teruggegeven

Dit voorbeeld vereist de REST API klasse.

Meer informatie