Download the PHP package sleimanx2/grawler without Composer
On this page you can find all versions of the php package sleimanx2/grawler. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package grawler
Grawler
Install
Via Composer
Basic Usage
getting the page dom
finding basic attributes
finding media
Resolving media attributes
In order resolve media attributes you need to load providers's configuration
videos
Current video resolvers (youtube , vimeo)
then you can access videos attributes as follow
you can also resolve videos individually as follow
audio
Current video resolvers (soundcloud)
then you can access videos attributes as follow
you can also resolve audio individually as follow
Resolving page urls
Configuration
Client Config
Set user agent
Recomended : http://webmasters.stackexchange.com/questions/6205/what-user-agent-should-i-set
Set request auth
you can change the auth type as follow
Set request method
Grawler config
By default the grawler tries to access those environment variables
if you don't use env vars you can load configuration as follow.
Testing
NB: you should set your ptoviders key (youtube,vimeo,soundcloud...) to run integration tests
Contributing
Please see CONTRIBUTING
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
License
The MIT License (MIT). Please see License File for more information.
All versions of grawler with dependencies
fabpot/goutte Version 3.1.*
hassankhan/config Version 0.8.*
vlucas/phpdotenv Version 2.2.*
google/apiclient Version 1.*
vimeo/vimeo-api Version 1.2.*
njasm/soundcloud Version 2.2.*