MAILCHIMP API v3

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : MAILCHIMP API v3

Re: MAILCHIMP API v3

par @rthur » 20 janv. 2017, 18:31

Regarde mon étape 2, en cliquant ensuite sur l'onglet "Edit", tu as la possibilité de mettre à jour des sections de template

Re: MAILCHIMP API v3

par caillou007 » 20 janv. 2017, 17:19

Salut.
Merci pour GITHUB.. comme je disais, je me suis perdu dans les différentes exemples et "wrapper"..

Actuellement, je réussi à gérer mes templates pour les campaings... mon soucis est que je ne parvient pas à faire d'update (patch) d'une section uniquement.. à ma compréhension, nous pouvions modifier une section uniquement avec le contenu que nous désirions.. Voici un exemple de ce que j'ai actuellement :

[...]
<!-- // Begin Template Body \\ -->
<table border="0" cellpadding="10" cellspacing="0" width="600" id="templateBody">
<tr><td valign="top" class="bodyContent">
<!-- // Begin Module: Standard Content \\ -->
<table border="0" cellpadding="10" cellspacing="0" width="100%">
<tr><td valign="top">
<div mc:edit="std_content00">test</div>
</td>
</tr>
</table>
<!-- // End Module: Standard Content \\ -->
</td>
</tr>
</table>
<!-- // End Template Body \\ -->
[...]

Donc, ce que je croyais possible, c'est que puisse mettre à jour le div "std_content00" et y passer la liste de mes éléments sélectionner dans mon outil de gestion.

si je fais un "patch" avec la balise 'html'=>'Le nouveau contenu', je me retrouve à supprimer l'entièreté de mon courriel (template) pour conserver que le nouveau contenu.

Donc, si ce que je croyais possible ne se peut pas, je crois que je vais créer un template avec une string du genre ##contenu## à partir de mailchimp.. Exporter le code html.. et reproduire à chaque campaing un nouveau template .. en remplacement la string ##contenu##.

Je suis pas ca très pro mais bon :)

Tu en pense quoi?

Re: MAILCHIMP API v3

par @rthur » 19 janv. 2017, 18:57

Voila une librairie en PHP qui va te simplifier le travail :
https://github.com/drewm/mailchimp-api

Il y a des exemples sur la gestion des listes d'abonnés, mais le principe est le même pour la gestion des campagnes.

1) Création d'une campagne (en indiquant quel template utiliser) : POST /campaigns
http://developer.mailchimp.com/document ... _campaigns
=> Après la création tu vas récupérer un campaign_id à utiliser après :

2) Modification d'une campagne créée pour y injecter tes textes : PUT /campaigns/{campaign_id}/content
http://developer.mailchimp.com/document ... ntent/#%20 (et cliquer sur l'onglet "Edit")

3) Vérifier dans la checklist que tout est ok pour partir : GET /campaigns/{campaign_id}/send-checklist
http://developer.mailchimp.com/document ... checklist/

4) Envoyer ! POST /campaigns/{campaign_id}/actions/send
http://developer.mailchimp.com/document ... aigns/#%20 (et cliquer sur l'onglet "Action")

Re: MAILCHIMP API v3

par caillou007 » 19 janv. 2017, 16:14

Salut.. merci pour la réponse..
Je suis tout à fait en accord avec toi que la documentation est mal foutu :-(

Je veux effectivement passer par html mais je n'arrive pas à voir comment le faire.. je cherche un exemple pour passer les paramètres ( lire ici le code html)..

Sur les différents forum on utilise la form GET ... Mais rien sur le Update.. pas clair comment on doit lancer la communication ou c'est moi qui est null .. (je sais.. un n'empêche pas l'autre :-p)

Si vous pouviez dans le pire des cas me lancer un genre de code afin que je vois (car oui, je suis visuel :-D)

On semble utiliser Curl.. la je me perds un peu..

En espérant que vous saurez me venir en aide.

Pour les flux RSS.. ne vais voir si ça peut répondre à mon besoin mais je ne suis pas certain...

Merci (encore) pour vos réponses

Re: MAILCHIMP API v3

par @rthur » 19 janv. 2017, 01:03

C'est indiqué dans la doc ici (mais je reconnais qu'elle est mal foutue pour trouver l'info) :
http://developer.mailchimp.com/document ... id_content
Et il faut que tu passes le HTML de ce que tu veux voir ajouter dans ta newsletter en paramètre template > sections

Ou sinon il me semble que Mailchimp permet d'envoyer des newsletter en intégrant les infos présentes dans un flux RSS, donc une autre approche serait que tu conçoives un flux RSS avec les infos que tu veux voir dans la newsletter

Re: MAILCHIMP API v3

par caillou007 » 18 janv. 2017, 16:17

en gros.. j'ai mon template deja en place dans mon compte mailchimp...

à travers une page web de mon site, je dois choisir des items que je veux voir distribuer dans mon infolettre.

J'ai deja mon outil de gestion sur mon site, tout ce qui me reste a faire, c'Est coché les items à envoyé et lancé la campagne.

Re: MAILCHIMP API v3

par @rthur » 18 janv. 2017, 12:54

Bonjour,

C'est à dire ?
Tu veux intégrer une variable dynamique dans un template déjà existant c'est ça ?

MAILCHIMP API v3

par caillou007 » 18 janv. 2017, 03:37

Bonjour à tous!!
je suis à tenter de faire l'intégration de l'API de mailchimp à un site web.

Ce que je cherche à faire, c'est de faire la mise à jour d'un "template" déjà présent dans mon compte mailchimp..

J'avoue que je suis un peu perdu quant au comment je dois m'y prendre pour faire la mise à jour du contenu entre les balise <div mc:edit="contenu"> </div> #-o

Est-ce que quelqu'un saurais me me guider voir me montrer un bout de code afin que je comprenne l'utilisation de la function?

je tiens à vous remercier à l'avance pour votre réponse!!

caillou007