Documentação dos Webservices de <Mailkitchen
Mailkitchen lhe propõe a gestão de suas bases de dados, campanhas, retorno de informações acerca de suas estatísticas, etc., por meio de seus Webservices. A documentação aqui apresentada é exaustiva e propõe as funções necessárias à utilização da sua conta (crie uma conta MailKitchen, caso ainda não possua uma). Novas funcionalidades serão adicionadas regularmente e detalhadas aqui (não hesite em nos enviar suas sugestões por meio do nosso formulário Caixa de idéias).
Description Method : ImportMember
ImportMember function is used to import members as well as personal fields in one or several mailing list.
-
Syntax
$ws->ImportMember( liste_diffusion, data, token ) -
Parameters
- liste_diffusion (array) Array of subscribers list id
- datas (array) Array of datas to import [header], [] [fields]
- token (string) [Optional] Token from authentification
-
Return
- Array of report after importation
- Type : array
-
Code exemple
<?php $login = 'MyLogin'; $password = 'MyPassword'; try { $ws = new SoapClient( "http://webservices.mailkitchen.com/server.wsdl", array('trace' => 1, 'soap_version' => SOAP_1_2) ); $token = $ws->Authenticate($login, $password); $datas = array ( 'header' => array ('number','email','name','surname'), 'datas' => array ( 0 => array('1','[email protected]','DOE','John'), 1 => array('2','[email protected]','SNOW','Jon'), 2 => array('42','[email protected]','CASH','John'), 3 => array('1337','[email protected]', 'LENNON', 'John') ) ); $report = $ws->ImportMember(array(42,1337), $datas); } catch (SoapFault $exception) { header('Content-Type: text/plain; charset: utf-8'); echo $exception->faultcode . ' : ' . $exception->getMessage(); } ?>