Faire la mise à jour du contenu du template en mailchimp – API

Faire la mise à jour du contenu du template en mailchimp – API

Pour avoir la possibilité de modifier une Template à partir d’une API il faut l’uploader  après avoir créer et exporter une Template simple.

Ensuite, vous devez changer les paramètres API_KEY / SERVER / ID_TEMPLATE

API KEY: xxxxxxxxxxxxxxxxxxxxxxxxx-us7

SERVER: https://us7.api.mailchimp.com/3.0/templates/ + ID TEMPLATE

ET

Voici le script en PHP:

<?php
/* UPDATE HTML TEMPLATE */
$data = [
    "html" => '
          <p>Nouvelle mise à jour</p>
      '
];
$data = json_encode($data);
$curl = curl_init();
curl_setopt_array($curl, [
    CURLOPT_URL => "SERVER",
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_TIMEOUT => 30,
    CURLOPT_CUSTOMREQUEST => "PATCH",
    CURLOPT_POSTFIELDS => $data,
    CURLOPT_USERPWD => "apikey:API_KEY"
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
    $response = $err;
}
var_dump($response);