REST API v4 condities: ReferView
Condities zijn kleinere onderdelen van regels. Er hoeft maar aan een conditie van een regel te worden voldaan om aan de regel te voldoen. Elke conditie heeft specifieke eigenschappen.
Dit artikel gaat over de referview conditie. Als je op zoek bent naar andere type condities kun je deze vinden onder het kopje Meer informatie.
Eigenschappen
Voor deze conditie zijn de volgende parameters beschikbaar:
- refer-view: view waar de conditie naar verwijst.
- check-type: boolean value om aan te geven of een profiel zichtbaar moet zijn in de andere view. Mogelijke waarden: "yes", "no".
Voorbeeld in JSON
De volgende JSON demonstreert hoe je de API methode kunt gebruiken:
{
"type": "ReferView",
"check-type": "no"
}
Voorbeeld in PHP
Je kunt deze conditie gebruiken als je wil weten of twee profielen geen enkele overlap hebben, binnen of buiten een view.
// vereiste module
require_once("CopernicaRestAPI.php");
// maak een API object met je eigen token
$api = new CopernicaRestAPI("your-access-token", 4);
$data = array(
// selecteer referview conditie
'type' => 'ReferView',
// stel check-type in
'check-type' => 'no'
);
// voer het verzoek uit
$result = $api->post("rule/{$regelID}/conditions", $data);
// print het resultaat
print_r($result);
Het is ook mogelijk om een overkoepelende view te maken, die juist wel uit de andere views selecteert. Je kunt dit doen door check-type op "yes" in plaats van "no" te zetten.
Dit voorbeeld vereist de REST API klasse.
Meer informatie
- GET rule condities
- POST rule condities
- Conditie type change
- Conditie type date
- Conditie type doublefield
- Conditie type email
- Conditie type export
- Conditie type field
- Conditie type interest
- Conditie type lastcontact
- Conditie type miniview
- Conditie type part
- Conditie type sms
- Conditie type survey
- Conditie type todo