Desuscribir a un contacto
Este ejemplo resulta muy útil cuando queremos marcar un contacto en Perfit como desuscripto, para no enviarle más comunicaciones.
const axios = require('axios');
const account = 'micuenta';
const apiKey = 'micuenta-123456789023467890';
const axiosConfig = { headers: { Authorization: `Bearer ${apiKey}` } };
const email = '[email protected]';
axios.post(
`https://api.myperfit.com/v2/${account}/contacts/${email}/unsubscribe`,
null,
axiosConfig
).then(response => {
const contact = response.data.data;
console.log('Datos modificados', contact);
}); <?php
$account = 'micuenta';
$apiKey = 'micuenta-123456789023467890';
$email = '[email protected]';
$response = file_get_contents(
"https://api.myperfit.com/v2/$account/contacts/$email/unsubscribe" ,
false,
stream_context_create(['http'=> [
'method'=>'POST',
'header' => "Content-Type: application/json\r\n" .
"Authorization: Bearer $apiKey"
]])
);
var_dump($response);curl -X POST \
https://api.myperfit.com/v2/micuenta/contacts/[email protected]/unsubscribe \
-H 'Authorization: micuenta-123456789023467890' \
-H 'Content-Type: application/json'Última actualización