2016-05-18 28 views
5

Con l'API MailChimp, per aggiungere un membro a un elenco con un gruppo di interesse specifico, è necessario sia l'ID dell'elenco che l'ID del gruppo di interesse.È possibile ottenere un ID del gruppo di interesse MailChimp senza utilizzare l'API?

Per ottenere entrambi questi ID, è possibile interrogare l'API per loro oppure, nel caso dell'ID elenco, è possibile trovarlo nel codice del modulo che l'interfaccia MailChimp emette. L'ID del gruppo di interesse non può essere trovato nello stesso modo: il codice del modulo semplicemente gli ID di interi utenti per fare riferimento ai gruppi di interesse, che non sono accettati dall'API.

La mia domanda: c'è un modo per ottenere gli ID dei gruppi di interesse diversi dall'eseguire prima l'API? cioè da qualche parte nell'interfaccia MailChimp?

Contesto: Sto creando un semplice componente aggiuntivo in un sito Web Wordpress che include un modulo di iscrizione MailChimp con gruppi di interesse. I parametri sono impostati nell'amministratore del sito web, inclusa la chiave API e l'ID dell'elenco. Se possibile, mi piacerebbe evitare di dover costruire un meccanismo di query per ottenere, elencare e selezionare i gruppi di interesse e piuttosto basta che l'amministratore inserisca gli ID.

risposta

17

è possibile utilizzare la Parchi giochi nel sito per sviluppatori Mailchimp situato a developer.mailchimp.com

Il parco giochi è un'interfaccia utente in API e si può visualizzare in dettaglio utilizzando i Subresources in -> list -> categorie di interesse -> interessi.

Quindi scegliere la vista Risposta e mostrerà il carico utile della risposta che contiene l'ID che si sta cercando.

+0

800 visualizzazioni e solo 1 upvote? cosa sta succedendo ragazzi? btw @jneptune -> probabilmente dovresti menzionare https://developer.mailchimp.com/ per l'accesso al parco giochi, quindi non tutti devono cercarlo su google – Toskan

+0

grazie per il consiglio Toskan, ho aggiunto il link. – jneptune

+1

L'utilizzo del Playground dell'API mostra solo una certa quantità di Interessi, credo, solo i primi 10. Quindi se ne hai ancora di più dovrai trovare una soluzione diversa. – CJdriver

1

Per quanto ne so, l'unico modo per trovare gli ID di interesse o categoria di interesse è tramite l'API stessa.

-2

È possibile utilizzare sia interesse di gruppo id o il suo nome per questo (speranza si utilizza MaiChimp API v3). So che puoi trovare la stessa interfaccia MailChimp;)

È necessario utilizzare name anziché id come parametri.

Per favore fateci sapere se avete qualche problema con l'utilizzo. :)

1

Gli ID di gruppo possono anche essere trovati nella pagina del modulo di codifica incorporata, ma solo se i gruppi non sono nascosti.

1

Sto usando V3 API ed è possibile utilizzare giochi per ottenere gruppo id (Mûhámmàd Yäsår K nome di gruppo non funziona per me)

Playground> Elenco> [list]> Il tuo interesse Filtri> interessi> [Il tuo gruppo] -> vedrete carico utile con il campo id

Ora che avete la ID di gruppo, si può giocare con i membri creano: Playground> List> [tua lista]> membri> Fare clic su Crea membri

Ecco il payload del campione:

{ 
    "email_address": "[email protected]", 
    "status": "subscribed", 
    "merge_fields": { 
     "EMAIL": "[email protected]", 
     "FNAME": "Firstname", 
     "LNAME": "Lastname", 
     "POST_CODE": "", 
     "ADDRESS": "", 
     "PHONE": "" 
    }, 
    "interests": { 
     "733ba3180d": true 
    } 
} 

Nota: interests non è dentro merge_fields

Spero che questo aiuto.