REST API v3: POST rule conditions
Een methode om een conditie voor een regel aan te maken. Je kunt de method aanroepen met een HTTP POST request naar de volgende URL:
https://api.copernica.com/v3/rule/$id/conditions?access_token=xxxx
De $id
moet hier vervangen worden door de ID van de regel waaraan je de condition wilt toevoegen.
Beschikbare parameters
- type: Het type van de conditie.
Aan deze call moet tenminste het type meegegeven worden. Daarnaast zijn er per conditie verschillende parameters beschikbaar. Je kunt precies lezen wat iedere conditie inhoudt door het bijhorende artikel in de onderstaande links aan te klikken:
- Change conditie
- Date conditie
- DoubleField conditie
- E-mail conditie
- Export conditie
- Field conditie
- Interest conditie
- LastContact conditie
- MiniView conditie
- SMS conditie
- ToDo conditie
- Survey conditie
- Part conditie
- ReferView conditie
Voorbeeld in JSON
De volgende JSON demonstreert hoe je de API methode kunt gebruiken:
{
"type": "field",
"comparison": "equals",
"field": 12,
"value": "test"
}
Voorbeeld in PHP
Het volgende PHP script demonstreert hoe de API method te gebruiken is.
// vereiste scripts
require_once('copernica_rest_api.php');
// verander dit naar je access token
$api = new CopernicaRestAPI("your-access-token", 3);
// parameters voor de methode
$data = array(
'type' => 'field',
'comparison' => 'equals',
'field' => 12,
'value' => 'test'
);
// voer het verzoek uit en print het resultaat
$api->post("rule/{$regelID}/conditions", array(), $data);
// bij een succesvolle call wordt het id van het aangemaakte verzoek teruggegeven
Dit voorbeeld vereist de REST API klasse.