REST API v3: POST view intentions
Intentions geven aan welke communicatie methoden toegestaan zijn voor deze selectie. De intentions voor email, sms en pdf kunnen allemaal aan of uitgezet worden, om te voorkomen dat er per ongeluk mailings worden verstuurd.
De HTTP POST methode om de intentions van een selectie aan te passen is beschikbaar op het volgende adres:
https://api.copernica.com/v3/view/$id/intentions?access_token=xxxx
De $id
moet hier vervangen worden door de unieke identifier van de selectie.
Parameters
Deze methode ondersteunt de volgende parameters. Al deze parameters zijn optioneel en als deze niet meegegeven worden verandert er niets aan de betreffende intention.
- email: Boolean die aangeeft of de selectie gebruikt mag worden voor emailen.
- sms: Boolean die aangeeft of de selectie gebruikt mag worden voor sms berichten.
- pdf: Boolean die aangeeft of de selectie gebruikt mag worden voor het downloaden van PDF bestanden.
De intentions kunnen alleen ingeschakeld worden als de juiste velden hiervoor aanwezig zijn in de database.
Voorbeeld in JSON
De volgende JSON demonstreert hoe je de API methode kunt gebruiken:
{
"email": true,
"sms": true,
"pdf": false
}
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);
// data voor de methode
$data = array(
'email' => true,
'sms' => true,
'pdf' => true
);
// voer het verzoek uit
$api->post("view/{$viewID}/intentions", $data);
Dit voorbeeld vereist de REST API klasse.