PHPackages                             phpcfdi/opinion-cumplimiento-sat-scraper - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. phpcfdi/opinion-cumplimiento-sat-scraper

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

phpcfdi/opinion-cumplimiento-sat-scraper
========================================

Scraper para descargar la Opinión de Cumplimiento del SAT México

v0.1.0(3mo ago)3375—6.3%1MITPHPPHP &gt;=8.2CI passing

Since Jan 23Pushed 3mo agoCompare

[ Source](https://github.com/phpcfdi/opinion-cumplimiento-sat-scraper)[ Packagist](https://packagist.org/packages/phpcfdi/opinion-cumplimiento-sat-scraper)[ Docs](https://github.com/phpcfdi/opinion-cumplimiento-sat-scraper)[ RSS](/packages/phpcfdi-opinion-cumplimiento-sat-scraper/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (5)Versions (2)Used By (0)

phpcfdi/opinion-cumplimiento-sat-scraper
========================================

[](#phpcfdiopinion-cumplimiento-sat-scraper)

[![Source Code](https://camo.githubusercontent.com/cb2e676a79bdf683f9a0e2aec05c8782a976a8ed05babcde0fb9fa10b5e395fc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f736f757263652d706870636664692f6f70696e696f6e2d2d63756d706c696d69656e746f2d2d7361742d2d736372617065722d626c75653f6c6f676f3d676974687562)](https://github.com/phpcfdi/opinion-cumplimiento-sat-scraper)[![PHP Version](https://camo.githubusercontent.com/a8224544a89d1f940161903121ed6c4ba63e3fd03ad62792d45552b94cd2e625/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646570656e64656e63792d762f706870636664692f6f70696e696f6e2d63756d706c696d69656e746f2d7361742d736372617065722f7068703f6c6f676f3d706870)](https://packagist.org/packages/phpcfdi/opinion-cumplimiento-sat-scraper)[![Latest Version](https://camo.githubusercontent.com/2c2295f9550dc53154fc4ab9a86ea2ad4ea893707cc0048d1a3dd4073d35fce9/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f706870636664692f6f70696e696f6e2d63756d706c696d69656e746f2d7361742d736372617065723f6c6f676f3d676974)](https://github.com/phpcfdi/opinion-cumplimiento-sat-scraper/releases)[![Software License](https://camo.githubusercontent.com/0e97e428a27f7c7b57bf07ddbcd59923d9874c9430de3335b9b2dfce18fa280f/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f706870636664692f6f70696e696f6e2d63756d706c696d69656e746f2d7361742d736372617065723f6c6f676f3d6f70656e2d736f757263652d696e6974696174697665)](https://github.com/phpcfdi/opinion-cumplimiento-sat-scraper/blob/main/LICENSE)[![Build Status](https://camo.githubusercontent.com/c09b0578d477f1bb1cf738617faef9e867e1cef2f9991a2585f6615d3253e747/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f706870636664692f6f70696e696f6e2d63756d706c696d69656e746f2d7361742d736372617065722f6275696c642e796d6c3f6272616e63683d6d61696e266c6f676f3d6769746875622d616374696f6e73)](https://github.com/phpcfdi/opinion-cumplimiento-sat-scraper/actions/workflows/build.yml?query=branch:main)[![Reliability](https://camo.githubusercontent.com/e472e2e008c48fe7d81eba39e3e24a28cc1ef6dbb7b6e791e01dc060b0055c1d/68747470733a2f2f736f6e6172636c6f75642e696f2f6170692f70726f6a6563745f6261646765732f6d6561737572653f70726f6a6563743d706870636664695f6f70696e696f6e2d63756d706c696d69656e746f2d7361742d73637261706572266d65747269633d72656c696162696c6974795f726174696e67)](https://sonarcloud.io/component_measures?id=phpcfdi_opinion-cumplimiento-sat-scraper&metric=Reliability)[![Maintainability](https://camo.githubusercontent.com/713f9f347115d99377e43e87d7ed5921b7bd41b6cc952e0944babbf3f444d5b3/68747470733a2f2f736f6e6172636c6f75642e696f2f6170692f70726f6a6563745f6261646765732f6d6561737572653f70726f6a6563743d706870636664695f6f70696e696f6e2d63756d706c696d69656e746f2d7361742d73637261706572266d65747269633d7371616c655f726174696e67)](https://sonarcloud.io/component_measures?id=phpcfdi_opinion-cumplimiento-sat-scraper&metric=Maintainability)[![Code Coverage](https://camo.githubusercontent.com/0d3377ecca19edcdc5881a28f9068c62e43ded00db3b5def4cb1102ba4b997be/68747470733a2f2f696d672e736869656c64732e696f2f736f6e61722f636f7665726167652f706870636664695f6f70696e696f6e2d63756d706c696d69656e746f2d7361742d736372617065722f6d61696e3f6c6f676f3d736f6e617271756265636c6f7564267365727665723d6874747073253341253246253246736f6e6172636c6f75642e696f)](https://sonarcloud.io/component_measures?id=phpcfdi_opinion-cumplimiento-sat-scraper&metric=Coverage)[![Violations](https://camo.githubusercontent.com/8aebffc1b887006aa00f561f9cade2cb58ade604a68d5fbfd19f92b059b1e80a/68747470733a2f2f696d672e736869656c64732e696f2f736f6e61722f76696f6c6174696f6e732f706870636664695f6f70696e696f6e2d63756d706c696d69656e746f2d7361742d736372617065722f6d61696e3f666f726d61743d6c6f6e67266c6f676f3d736f6e617271756265636c6f7564267365727665723d6874747073253341253246253246736f6e6172636c6f75642e696f)](https://sonarcloud.io/project/issues?id=phpcfdi_opinion-cumplimiento-sat-scraper&resolved=false)[![Total Downloads](https://camo.githubusercontent.com/d9e9966decd37aea960d9cfb136e70758151509dd11655a6fc2667c2e332e5a1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f706870636664692f6f70696e696f6e2d63756d706c696d69656e746f2d7361742d736372617065723f6c6f676f3d7061636b6167697374)](https://packagist.org/packages/phpcfdi/opinion-cumplimiento-sat-scraper)

> Scraper para descargar la Opinión de Cumplimiento del SAT México

🇺🇸 The documentation of this project is in Spanish, as this is the natural language for the intended audience.

Acerca de phpcfdi/opinion-cumplimiento-sat-scraper
--------------------------------------------------

[](#acerca-de-phpcfdiopinion-cumplimiento-sat-scraper)

Esta herramienta se conecta usando [*Guzzle*](https://docs.guzzlephp.org/) como cliente HTTP a la página del SAT en México para descargar la Opinión de Cumplimiento usando los datos de RFC y clave CIEC.

Requiere un resolvedor de *Captcha*, para lo que se puede utilizar alguno de los que ya se encuentran implementados en [`phpcfdi/image-captcha-resolver`](https://github.com/phpcfdi/image-captcha-resolver).

Instalación usando composer
---------------------------

[](#instalación-usando-composer)

```
composer require phpcfdi/opinion-cumplimiento-sat-scraper
```

Uso Básico
----------

[](#uso-básico)

```
