2015-06-25 12 views
5

Vorrei iniziare a utilizzare l'API MailChimp per creare un'utilità che richiama semplicemente alcune metriche dall'account di un utente, come gli abbonati, la data dell'ultima campagna (non sono sicuro se quella è ancora disponibile), la tariffa aperta, ecc.MailChimp ha un'API sandbox con dati fittizi al suo interno per il test?

Un problema critico che sto affrontando è che, mentre ho un account MailChimp gratuito, non ci sono dati in esso (nessun elenco, abbonati, campagne, ecc.), Che lo rende meno ideale per il test.

Così mi piacerebbe sapere qual è il mio migliore opzione è qui, vale a dire:

  • Devo creare alcuni dati fittizi manualmente (come aggiungere me stesso come un abbonato a una lista e poi inviare me alcune email ?),
  • o loro (MailChimp) forniscono un account "sandbox" che ha già alcuni dati di prova/fittizi più ricchi in ? Oppure,
  • qualche altra alternativa ...

PS - sto usando MuleSoft per questo compito l'integrazione (ne parla perché forse queste informazioni contribuirà con la risposta).

risposta

4

MailChimp attualmente non fornisce un account "sandbox" per il test dell'API. Penso che la soluzione migliore sarebbe iscriversi e giocare. Ho trovato l'API di MailChimp super facile da usare e molto ben documentata, quindi immagino che non avrai troppi problemi a capire senza sandbox per giocare.

BTW: l'ultima data della campagna è facilmente tirata da campaigns/list output: l'ordine predefinito è DESC per create_time, quindi se non specificato, il primo elemento restituito è l'ultima campagna inviata e send_time viene restituito all'interno dell'array data.

+0

Manca la documentazione sulla nuova versione dell'API, ma in realtà è RESTful, quindi è un po 'più facile da navigare. È giusto, però, che non ci sia sandbox. – TooMuchPete

+0

Grazie per entrambi i tuoi contributi! – Drewdavid

+0

Riceverai solo errori come quelli seguenti: '[email protected] si è iscritto a molte liste molto recentemente; per il momento non concederemo più iscrizioni'. – mrded

1

In effetti Mailchimp non ha Sandbox, ma c'è qualcosa che chiamano API Playground, che in pratica consente di navigare l'API in modo interattivo, visualizzare i risultati in tempo reale delle chiamate GET sui dati e comprendere le diverse risorse e opzioni.

Ad esempio, facendo clic su elenchi si chiamano/elenchi che visualizzano i propri elenchi sia come risposta JSON che come elementi selezionabili analizzati. Puoi facilmente fare clic sui membri di una determinata lista, ad esempio. È quindi possibile POST ai membri per creare un membro. Il parco giochi ti lascerà capire il corpo POST, ma non è troppo difficile dato che è RESTful e hai la risposta GET.

Nota ancora che questa non è una sandbox e le chiamate avranno effetto sul tuo account/dati.

Problemi correlati