<?php
require_once "dContaVivo.inc.php";
// 1. Entre no site da VIVO: www.vivo.com.br
// 2. Clique em "Para empresas", e depois em "Fazer Login no Meu Vivo"
// 3. Realize seu login como gestor de uma conta corporativa
// 4. Em "Gerencie sua conta", seleciona "Baixar conta:" e "Conta eletrônica"
// 5. O arquivo TXT que você baixar, é o que será processado por esta classe.
// Modo de uso da classe:
// $conta->doParse($callbackLinha);
//
// function callbackLinha($n_linha, $dados)
// $n_linha: Apenas números
// $dados: Array:
// data_ativacao: dd/mm/yyyy
// linhaServicoFlags[]: (servico, yesno, param, data_inicio, data_fim)
// linhaServicos[]: (servico, plano, unidade, incluso, utilizado, valor, periodos[]: (titulo, valor, data_inicio, data_fim, incluso, utilizado))
// linhaLigacoes[]: (servico, valor, tipo, data, hora, duracao, numero, tarifa)
// linhaInternet[]: (servico, valor, tipo, data, hora, quantidade)
// linhaMensagens[]: (servico, valor, tipo, data, hora, quantidade, numero)
// linhaAdicionais[]: (servico, valor, tipo, data, hora, quantidade, numero)
// linhaResumo[]: (descricao, valor)
$conta = new dContaVivo("CONTA.TXT");
$conta->doParse(function($linha, $dados) use ($conta){
echo "Recebi informações sobre a linha {$linha}\r\n";
echo "-----------------------------------------\r\n";
print_r($dados);
});
|