<?php error_reporting(E_ALL); require_once dirname(__FILE__) . '/lib/RepositorioContatos.php'; // Esses valores podem ser obtidos na página de configurações do // Email Marketing $hostName = ''; $login = ''; $chaveApi = ''; $repositorio = new RepositorioContatos($hostName, $login, $chaveApi); print "\ncontatos validos\n"; for ($pagina = 1; $contatos = $repositorio->obterContatos(RepositorioContatos::VALIDOS, $pagina); $pagina++) { foreach ($contatos as $contato) { //se desejar visualizar todos os campos disponíveis, descomentar a linha abaixo: //print join(',',array_keys($contato)); exit; print "email: {$contato['email']}" . ", nome: {$contato['nome']}" . ", datanasc: {$contato['datadenascimento']}" . ", estado: {$contato['estado']}" . ", sexo: {$contato['sexo']}" . "\n"; } } print "\ncontatos validos da lista 1\n"; for ($pagina = 1; $contatos = $repositorio->obterContatos(RepositorioContatos::VALIDOS, $pagina, 1); $pagina++) { foreach ($contatos as $contato) { //se desejar visualizar todos os campos disponíveis, descomentar a linha abaixo: //print join(',',array_keys($contato)); exit; print "email: {$contato['email']}" . ", nome: {$contato['nome']}" . ", datanasc: {$contato['datadenascimento']}" . ", estado: {$contato['estado']}" . ", sexo: {$contato['sexo']}" . "\n"; } }
<?php error_reporting(E_ALL); require_once dirname(__FILE__) . '/RepositorioContatos.php'; // Esses valores podem ser obtidos na página de configurações do Email Marketing $hostName = ''; $login = '******'; $chaveApi = 'e538ea19267cfdb98f423209419ff77c'; $repositorio = new RepositorioContatos($hostName, $login, $chaveApi); print "\ncontatos validos\n"; for ($pagina = 1; $contatos = $repositorio->obterValidos($pagina); $pagina++) { foreach ($contatos as $contato) { //caso necessite de outros campos do contato, utilizar o print_r($contato) para visualizar os campos disponiveis; print "email: {$contato->email}|nome: {$contato->nome}|" . "datanasc: {$contato->datadenascimento}| estado: {$contato->estado}\n"; } }
<?php error_reporting(E_ALL); require_once dirname(__FILE__) . '/lib/RepositorioContatos.php'; // Esses valores podem ser obtidos na página de configurações do // Email Marketing $emailUsuario = $_GET['news']; $hostName = 'emailmkt18'; $login = '******'; $chaveApi = 'cb1c408865132604aac8e24d9b734162'; $repositorio = new RepositorioContatos($hostName, $login, $chaveApi); print "\ninserir contatos\n"; // Campos disponíveis: bairro,cep,cidade,datadenascimento,departamento,email,empresa,endereco,estado // htmlemail,nome,sexo,sobrenome // // Todos os campos são opcionais com a exceção do campo email: // array_push($contatos, array('bairro'=>'',"cep"=>"", "cidade"=>"", "datadenascimento"=>"", // "departamento"=>"","email"=>"campo obrigatorio","empresa"=>"","endereco"=>"", // "estado"=>"", "htmlemail"=>"","nome"=>"","sexo"=>"","sobrenome"=>"")); $contatos = array(); array_push($contatos, array('email' => $emailUsuario, 'nome' => 'Usuario Premio')); //array_push($contatos, array('email'=>'*****@*****.**', 'nome'=>'Maria Silva')); //Inserir contato na lista $repositorio->importar($contatos, array('51199'));
<?php error_reporting(E_ALL); require_once dirname(__FILE__) . '/lib/RepositorioContatos.php'; // Esses valores podem ser obtidos na página de configurações do // Email Marketing $hostName = ''; $login = ''; $chaveApi = ''; $repositorio = new RepositorioContatos($hostName, $login, $chaveApi); print "\n desativar contatos\n"; $contatos = array(); array_push($contatos, array('email' => '*****@*****.**')); array_push($contatos, array('email' => '*****@*****.**')); //Caso queira remover de listas, informar os IDs desta no 2o parametro. $repositorio->desativar($contatos, array());