Liste des endpoints disponibles:
Cette méthode permet de récupérer les informations d'un canal d'un message.
Endpoint: https://social-sb.com/api/v2/channels-messages/{id}
Verb: GET
Paramètres obligatoires:
id
: identifiant SPREAD du channelParamètres complémentaires:
Aucun
Réponse:
"channel":
{
"id": "1234",
"name": "SMS de relance",
"messageId": "4321",
"type": "sms",
"state": "on",
"createdAt": "2018-06-26 13:31:34",
"deliveryDelay": "0",
"deliveryTime": "14:00",
"deliveryCondition": "no delay",
"errorCount": "0",
"toDeliverCount": "0",
"deliveredCount": "0",
"readCount": "0",
"clickedCount": "0"
}
Exemple d'appel PHP :
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "<https://social-sb.com/api/v2/channels-messages/1234>");
curl_setopt($curl, CURLOPT_USERPWD, "cle_publique:cle_privee"); // À remplacer par les clés d'API publique et privée dans votre back office, menu "Paramétrage > Tracker" en bas de page
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$curl_return = curl_exec($curl);
var_dump($curl_return);
curl_close($curl);
Cette méthode permet de récupérer tous les canaux de messages d'un site_id.
Endpoint: http://social-sb.com/api/v2/channels-messages
Verb: GET
Paramètres obligatoires:
Aucun