{"id":25821,"date":"2021-06-13T17:12:00","date_gmt":"2021-06-13T14:12:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=25821"},"modified":"2021-10-18T02:04:36","modified_gmt":"2021-10-17T23:04:36","slug":"comment-faire-l-integration-de-mailchimp-dans-votre-site-web","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/fr\/comment-faire-l-integration-de-mailchimp-dans-votre-site-web\/","title":{"rendered":"Comment faire l&rsquo;int\u00e9gration de MailChimp dans votre site Web"},"content":{"rendered":"<p>Vous cherchez \u00e0 int\u00e9grer la newsletter MailChimp sur votre site web? <a href=\"https:\/\/mailchimp.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">MailChimp<\/a> est l&rsquo;un des services de marketing par e-mail les plus populaires, qui g\u00e8re les abonn\u00e9s \u00e0 votre site Web. Dans cet article, nous \u00e9tudions l&rsquo;int\u00e9gration de MailChimp en PHP.<\/p>\n<p>Il existe plusieurs fournisseurs de services de marketing par e-mail sur Internet comme <a href=\"http:\/\/aweber.com\/?483788\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Aweber<\/a> et <a href=\"https:\/\/www.icontact.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">iContact<\/a>. Mais sans aucun doute, MailChimp est plus populaire parmi les gens.<\/p>\n<p>L&rsquo;int\u00e9gration de MailChimp dans le site Web est tr\u00e8s simple. Il vous suffit d&rsquo;ajouter un morceau de code et vous pourrez g\u00e9rer vos abonn\u00e9s facilement.<\/p>\n<p>J&rsquo;ai \u00e9crit un article dans le pass\u00e9 qui explique \u00e9galement l&rsquo; <a href=\"https:\/\/themewp.inform.click\/fr\/integration-de-mailchimp-sur-un-site-web-utilisant-l-api-mailchimp-et-php\/\" title=\"int\u00e9gration de MailChimp \u00e0 votre site Web\">int\u00e9gration de MailChimp \u00e0 votre site Web<\/a>. Dans cet article, j&rsquo;ai \u00e9crit le code pour interagir avec l&rsquo;API MailChimp. Dans cet article, nous utiliserions la biblioth\u00e8que GitHub pour notre int\u00e9gration MailChimp<\/p>\n<p>Cela \u00e9tant dit, examinons l&rsquo;int\u00e9gration de MailChimp sur votre site Web.<\/p>\n<h3>Obtenez la cl\u00e9 API MailChimp et l&rsquo;identifiant d&rsquo;audience<\/h3>\n<p>Pour commencer, vous devez obtenir une cl\u00e9 API et un ID d&rsquo;audience de votre compte MailChimp. La cl\u00e9 API est obligatoire lors de l&rsquo;appel \u00e0 l&rsquo;API MailChimp. L&rsquo;ID d&rsquo;audience est la cl\u00e9 d&rsquo;identification \u00e0 laquelle la liste des nouveaux abonn\u00e9s doit s&rsquo;abonner.<\/p>\n<p>Connectez-vous \u00e0 votre <a href=\"https:\/\/login.mailchimp.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">compte MailChimp<\/a>. Sous l&rsquo;ic\u00f4ne de l&rsquo;utilisateur, s\u00e9lectionnez le compte.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0051dd.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0051dd.png\" alt=\"Comment faire l&#039;int\u00e9gration de MailChimp dans votre site Web\" ><\/a><\/p>\n<p>Cliquez sur <strong>Extra-&gt; Cl\u00e9s API<\/strong>.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff05ea88.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff05ea88.png\" alt=\"Comment faire l&#039;int\u00e9gration de MailChimp dans votre site Web\" ><\/a><\/p>\n<p>Dans la section Vos cl\u00e9s API, cliquez sur Cr\u00e9er une cl\u00e9 et copiez votre cl\u00e9 API dont nous avons besoin dans un instant.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0b1802.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0b1802.png\" alt=\"Comment faire l&#039;int\u00e9gration de MailChimp dans votre site Web\" ><\/a><\/p>\n<p>Vous avez maintenant votre cl\u00e9 API pr\u00eate. Ensuite, obtenez un ID d&rsquo;audience auquel vous devez ajouter vos abonn\u00e9s. Pour cela, cliquez sur le menu Audience puis s\u00e9lectionnez l&rsquo;option Param\u00e8tres dans la liste d\u00e9roulante G\u00e9rer l&rsquo;audience.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0b1802.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0b1802.png\" alt=\"Comment faire l&#039;int\u00e9gration de MailChimp dans votre site Web\" ><\/a><\/p>\n<p>Sous Param\u00e8tres, cliquez sur le nom de l&rsquo;audience et les valeurs par d\u00e9faut.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0b1802.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0b1802.png\" alt=\"Comment faire l&#039;int\u00e9gration de MailChimp dans votre site Web\" ><\/a><\/p>\n<p>Sur la page suivante, vous trouverez votre identifiant d&rsquo;audience.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0b1802.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0b1802.png\" alt=\"Comment faire l&#039;int\u00e9gration de MailChimp dans votre site Web\" ><\/a><\/p>\n<h3>Ajouter un abonn\u00e9 \u00e0 la liste MailChimp<\/h3>\n<p>Vous \u00eates maintenant pr\u00eat avec votre cl\u00e9 API et votre identifiant de liste. Ensuite, vous devez installer cette <a href=\"https:\/\/github.com\/drewm\/mailchimp-api\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">biblioth\u00e8que GitHub \u00e0 l&rsquo;<\/a> aide de Composer.<\/p>\n<p>Ouvrez le terminal dans le r\u00e9pertoire racine de votre projet et ex\u00e9cutez la commande\u00a0:<\/p>\n<pre><code>composer require drewm\/mailchimp-api<\/code><\/pre>\n<p>Une fois la biblioth\u00e8que install\u00e9e, nous inclurons l&rsquo;environnement de la biblioth\u00e8que dans notre fichier PHP. Nous le faisons de la mani\u00e8re suivante.<\/p>\n<pre><code>&lt;?php\nrequire_once \"vendor\/autoload.php\";\n\u00a0\nuse DrewMMailChimpMailChimp;\n\u00a0\n$api_key = 'YOUR_API_KEY';\n$list_id = 'LIST_ID';\n\u00a0\n$MailChimp = new MailChimp($api_key);<\/code><\/pre>\n<p>Assurez-vous de remplacer les espaces r\u00e9serv\u00e9s par les valeurs r\u00e9elles.<\/p>\n<p>Pour ajouter un abonn\u00e9 \u00e0 la liste, nous devons transmettre l&rsquo;adresse e-mail et le statut. Le statut peut \u00eatre souscrit ou en attente. Si la valeur de statut est souscrite, l&rsquo;adresse e-mail est ajout\u00e9e directement \u00e0 la liste MailChimp. Et si la valeur du statut est en attente, un e-mail de confirmation sera envoy\u00e9 \u00e0 un utilisateur. Apr\u00e8s confirmation, l&rsquo;utilisateur sera ajout\u00e9 \u00e0 la liste.<\/p>\n<p>On peut ajouter des abonn\u00e9s \u00e0 la liste sp\u00e9cifique en \u00e9crivant le code ci-dessous :<\/p>\n<pre><code>\/\/subscribe a user\n$result = $MailChimp-&gt;post(\"lists\/$list_id\/members\", [\n\u00a0\u00a0\u00a0\u00a0\u00a0'email_address' =&gt; 'PASS_EMAIL_ADDRESS_HERE',\n\u00a0\u00a0\u00a0\u00a0\u00a0'status'\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =&gt; 'subscribed',\n]);\n\u00a0\nif(isset($result['id'])) {\n\u00a0\u00a0\u00a0\u00a0echo 'User subscribed successfully.';\n}<\/code><\/pre>\n<p>Vous souhaiterez peut-\u00eatre ajouter des champs d&rsquo;audience pour l&rsquo;abonn\u00e9. Ces champs d&rsquo;audience servaient \u00e0 stocker des informations suppl\u00e9mentaires sur l&rsquo;utilisateur. Supposons que vous souhaitiez ajouter des valeurs pour les champs FNAME, LNAME qui sont fournis par d\u00e9faut dans MailChimp. Dans ce cas, apr\u00e8s le code d&rsquo;abonnement ci-dessus, ajoutez le code ci-dessous.<\/p>\n<pre><code>$subscriber_hash = MailChimp::subscriberHash('PASS_EMAIL_ADDRESS_HERE');\n$MailChimp-&gt;patch(\"lists\/$list_id\/members\/$subscriber_hash\", [\n\u00a0\u00a0\u00a0\u00a0'merge_fields' =&gt; ['FNAME'=&gt;'FIRST_NAME', 'LNAME'=&gt;'LAST_NAME']\n]);<\/code><\/pre>\n<p>L&rsquo;utilisateur peut \u00e9galement attribuer des balises aux abonn\u00e9s. Vous pouvez organiser les contacts avec des balises. Disons que je veux ajouter une balise &lsquo;Blogger&rsquo; \u00e0 l&rsquo;abonn\u00e9, donc le code sera le suivant.<\/p>\n<pre><code>$subscriber_hash = MailChimp::subscriberHash('PASS_EMAIL_ADDRESS_HERE');\n$MailChimp-&gt;post(\"lists\/$list_id\/members\/$subscriber_hash\/tags\", [\n\u00a0\u00a0\u00a0\u00a0'tags' =&gt; [\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0['name' =&gt; 'Blogger', 'status' =&gt; 'active'],\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0]\n]);<\/code><\/pre>\n<p>Vous pouvez affecter plusieurs balises en utilisant plus d&rsquo;\u00e9l\u00e9ments de tableau. Si vous souhaitez supprimer la balise, transmettez la valeur d&rsquo;\u00e9tat comme \u00ab\u00a0inactif\u00a0\u00bb.<\/p>\n<h3>Supprimer un abonn\u00e9 de la liste MailChimp<\/h3>\n<p>Pour supprimer un abonn\u00e9 de votre liste MailChimp, il vous suffit de transmettre le hachage md5 de l&rsquo;e-mail \u00e0 la m\u00e9thode de suppression de l&rsquo;instance MailChimp. La biblioth\u00e8que fournit une fonction <code>subscriberHash<\/code>qui cr\u00e9e le hachage md5 de l&rsquo;adresse e-mail.<\/p>\n<pre><code>\/\/delete a subscriber\n$subscriber_hash = $MailChimp-&gt;subscriberHash('PASS_EMAIL_ADDRESS_HERE');\n$result = $MailChimp-&gt;delete(\"lists\/$list_id\/members\/$subscriber_hash\");<\/code><\/pre>\n<p>C&rsquo;est \u00e7a! Il s&rsquo;agit d&rsquo;ajouter ou de supprimer des abonn\u00e9s \u00e0 MailChimp. J&rsquo;esp\u00e8re que vous comprenez l&rsquo;int\u00e9gration de MailChimp sur un site Web avec PHP. S&rsquo;il vous pla\u00eet partager vos pens\u00e9es dans le commentaire ci-dessous.<\/p>\n<h4>Articles Li\u00e9s<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/fr\/ecrire-des-donnees-dans-une-feuille-onedrive-a-l-aide-de-l-api-microsoft-graph-et-de-php\/\" title=\"\u00c9crire des donn\u00e9es dans une feuille OneDrive \u00e0 l&#039;aide de l&#039;API Microsoft Graph et de PHP\">\u00c9crire des donn\u00e9es dans une feuille OneDrive \u00e0 l&rsquo;aide de l&rsquo;API Microsoft Graph et de PHP<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/fr\/speech-to-text-a-l-aide-d-amazon-transcribe-en-php\/\" title=\"Speech-To-Text \u00e0 l&#039;aide d&#039;Amazon Transcribe en PHP\">Speech-To-Text \u00e0 l&rsquo;aide d&rsquo;Amazon Transcribe en PHP<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/fr\/comment-integrer-l-api-google-sheets-avec-php\/\" title=\"Comment int\u00e9grer l&#039;API Google Sheets avec PHP\">Comment int\u00e9grer l&rsquo;API Google Sheets avec PHP<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Source d&rsquo;enregistrement:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vous recherchez une int\u00e9gration MailChimp pour les newsletters sur votre site Web ? MailChimp est l&rsquo;un des services de marketing par e-mail les plus populaires pour g\u00e9rer<\/p>\n","protected":false},"author":1,"featured_media":21624,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[273],"tags":[844],"class_list":["post-25821","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php-4","tag-affiai-fr"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/posts\/25821","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/comments?post=25821"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/posts\/25821\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/media\/21624"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/media?parent=25821"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/categories?post=25821"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/tags?post=25821"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}