Ciblage et calcul
Cette requête permet de calculer le ciblage, et le coût du ciblage.
URL
POST
https://api.smspartner.fr/v1/location/optin
Paramètres
apiKey
op
Opération à effectuer:
Calcul
: Permet de calculer le coût et le nombre de contact concerné par le ciblageprice
: Permet de calculer le coût d’un ciblageRent
: Loue une base de contact
parameters
sexe
:
Sexe des contacts ciblés, doit être:
– m
(mixte)
– ou h
(homme)
– ou f
(femme)
minAge
:
Age minimum de la cible, doit être supérieur à 18.
maxAge
:
Age maximum de la cible, doit être inférieur à 99.
interest
:
Catégorie principal de la cible.
subInterest
(optionnel) :
Sous catégorie de la catégorie principal
category
(optionnel) :
Catégorie sociaux professionnelle:
– 102
: CSP+
– 103
: CSP-
department
(optionnel) :
Liste des départements ciblés. ex: 02,60, etc…
zipcode
(optionnel) :
Liste des codes postaux ciblés. ex: 02200,60200, etc…
volumes
Ce paramètre est disponible uniquement si op = rent ou price.
Permet de choisir un volume souhaité par code postal ou département
Requêtes
<?php
// Prepare data for POST request
$fields = array(
'apiKey'=> 'YOUR API KEY',
'op':'calcul',
'parameters':{
'sexe'=> 'm',
'minAge'=> '25',
'maxAge' => '35',
'zipcode'=> '60200',
'interest'=> 14, /*Habitation*/
'subInterest'=> 35 /*Cuisine*/
},
'volumes':{
'60200':20
}
);
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL,'https://api.smspartner.fr/v1/location/optin');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_TIMEOUT, 10);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS,json_encode($fields));
$result = curl_exec($curl);
curl_close($curl);
// Process your response here
echo $result;
?>
Réponse
{
"success": true,
"op": "price",
"datas": [
{
"Type": "CP",
"Localite": "06200",
"Volume": 20
},
{
"Type": "total",
"Localite": "total",
"Volume": 20
}
],
"cost": {
"quantity": 20,
"total": 2.52,
"cost_unity": 0.09
}
}
Erreurs
{
"success": false,
"code": 10,
"message": "Clé API incorrecte"
}
Code erreurs
1
La Clé API est requise
10
Clé API incorrecte
200
Tout s'est bien passé !
Dernière mise à jour