Nel servizio principale non è presente la funzionalità di gestore del pubblico; qui è esposta solo la funzionalità di Content Manager.
È possibile, tuttavia, utilizzare l'API pubblica (Tridion.AudienceManagement.API) sul server per creare qualsiasi elemento desiderato. Non è stato specificato il tipo di rubrica che si desidera creare - ma ho intenzione di assumere che si desidera uno statico per creare contatti in
Ecco alcuni esempi di codice per farlo:
StaticAddressBook denmark = new StaticAddressBook();
denmark.Title = "Denmark";
denmark.Key = "DK";
denmark.Save();
.
Se si desidera invece creare una Rubrica dinamica, è necessario specificare anche un filtro; fammi sapere se questo è il caso e posso fornire un codice di esempio anche per questo.
fonte
2012-06-11 09:50:24
FYI, è necessario essere un amministratore di Tridion per creare Rubriche Indirizzi. –
Grazie Peter. Vedi il mio commento qui sotto - Ho fatto riferimento alla DLL ma ho ottenuto errori di inizializzazione del tipo. Non penso di aver impostato correttamente la mia soluzione VS, sto lavorando direttamente al server CM ma non sono sicuro di cosa devo fare per farlo funzionare. – Neil
Alla fine ha funzionato - ha dovuto aggiungere una chiave di configurazione chiamata "Configurazione" per puntare al mio OutboundEmail.xml e assicurarsi che l'utente che esegue la console fosse autorizzato ad accedere alla chiave di crittografia TridionRsaKeyContainer mentre la parte del database di OutboundEmail.xml era crittografata. Dopo che ha funzionato a meraviglia! – Neil