Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jansenfelipe/cpf-gratis
Com esse pacote você poderá realizar consultas de CPF no site da Receita Federal do Brasil gratuitamente.
https://github.com/jansenfelipe/cpf-gratis
consulta-cpf cpf
Last synced: 1 day ago
JSON representation
Com esse pacote você poderá realizar consultas de CPF no site da Receita Federal do Brasil gratuitamente.
- Host: GitHub
- URL: https://github.com/jansenfelipe/cpf-gratis
- Owner: jansenfelipe
- Created: 2014-10-15T13:05:35.000Z (about 10 years ago)
- Default Branch: 3.0
- Last Pushed: 2022-09-06T19:53:57.000Z (over 2 years ago)
- Last Synced: 2024-12-13T03:54:57.900Z (10 days ago)
- Topics: consulta-cpf, cpf
- Language: PHP
- Homepage: https://jansenfelipe.github.io/phpgratis/
- Size: 84 KB
- Stars: 182
- Watchers: 32
- Forks: 74
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CPF Grátis
[![Travis](https://travis-ci.org/jansenfelipe/cpf-gratis.svg?branch=3.0)](https://travis-ci.org/jansenfelipe/cpf-gratis)
[![Latest Stable Version](https://poser.pugx.org/jansenfelipe/cpf-gratis/v/stable.svg)](https://packagist.org/packages/jansenfelipe/cpf-gratis)
[![Total Downloads](https://poser.pugx.org/jansenfelipe/cpf-gratis/downloads.svg)](https://packagist.org/packages/jansenfelipe/cpf-gratis)
[![Latest Unstable Version](https://poser.pugx.org/jansenfelipe/cpf-gratis/v/unstable.svg)](https://packagist.org/packages/jansenfelipe/cpf-gratis)
[![MIT license](https://poser.pugx.org/jansenfelipe/nfephp-serialize/license.svg)](http://opensource.org/licenses/MIT)Com esse pacote você poderá realizar consultas de CPF no site da Receita Federal do Brasil gratuitamente.
Atenção: Esse pacote não possui leitor de captcha, mas captura o mesmo para ser digitado pelo usuário
### Changelog
* 3.0.0 - 30/05/2017 Alteraçao host
* 2.0.7 - 18/01/2017 Fix alteração do site. [@faelp22](https://github.com/faelp22)
* 2.0.6 - 18/08/2016 Correção SSL. [@clbonatto](https://github.com/clbonatto) [@JRAVILES](https://github.com/JRAVILES) [@gustavomac89](https://github.com/gustavomac89)
* 2.0.5 - 23/07/2016 Retornando mais dados. [@marcelosevero](https://github.com/marcelosevero)
* 2.0.4 - 07/07/2015 Necessário informar a data de nascimento
* 2.0.3 - 21/01/2015 Retornar binário de áudio
* 2.0.2 - 29/12/2014 Remoção do token
* 2.0.1 - 19/11/2014 Bugfix. Set PHP >=5.4
* 2.0.0 - 18/11/2014 Alteração do site### Como utilizar
Adicione a library
```sh
$ composer require jansenfelipe/cpf-gratis
```Adicione o autoload.php do composer no seu arquivo PHP.
```php
require_once 'vendor/autoload.php';
```Primeiro chame o método `getParams()` para retornar os dados necessários para enviar no método `consulta()`
```php
$params = JansenFelipe\CpfGratis\CpfGratis::getParams();
```Agora basta chamar o método `consulta()`
```php
$dadosPessoa = JansenFelipe\CpfGratis\CpfGratis::consulta(
'INFORME_O_CPF',
'INFORME_A_DATA_DE_NASCIMENTO', //DDMMYYYY
'INFORME_AS_LETRAS_DO_CAPTCHA',
$params['cookie'],
'INFORME_O_TOKEN_DO_CAPTCHA'
);
```
### Gostou? Conheça também* [CnpjGratis](https://github.com/jansenfelipe/cnpj-gratis)
* [CepGratis](https://github.com/jansenfelipe/cep-gratis)
* [CidadesGratis](https://github.com/jansenfelipe/cidades-gratis)
* [NFePHPSerialize](https://github.com/jansenfelipe/nfephp-serialize)### License
The MIT License (MIT)