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 : SelectCampaign

SelectCampaign function selects a campaign to return basics informations of the campaign.

  • Syntax

    $ws->SelectCampaign( id, token )
  • Parameters

    • id (integer) [Optional] Campaign
    • token (string) [Optional] Token from authentification
  • Return

    • Array of campaign informations
    • Type : array
    • [Parameters]
      • creation(datetime) : Campaign creation date
      • id(integer) : Campaign's id
      • modification(datetime) : Campaign modification date
      • name(string) : Campaign name
      • state(boolean) : Campaign state (valid or not)
      • status(string) : Campaign status
  • 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);
        $campagne = $ws->SelectCampaign(250);
    }
    catch (SoapFault $exception) { 
        header('Content-Type: text/plain; charset: utf-8');
        echo $exception->faultcode . ' : ' . $exception->getMessage();
    }
     
    ?>