Provide a Symfony 2.X bundle for easy crawling Facebook page.
First, you new to create an Web Application on Facebook dev plateform.
Then go to https://developers.facebook.com/tools/access_token/ and save your token. We need this on the next step.
Install it with Composer
composer require olousouzian/akitabundle
Finally, register the bundle into app/AppKernel :
new Olousouzian\AkitaBundle\OlousouzianAkitaBundle(),
Edit /app/config/parameters.yml.dist and add the following variable :
akita_access_token
Save the change and launch
$ composer update
Enter your Facebook token.
This bundle works only by CLI (Command Line Interface). Two commands are avalaibles :
app/console akita:check
Only check if your installation seems to be ok
app/console akita:crawl [facebookPageId] [Limit] [Timestamp]
Launch the crawler
This solution is under MIT license.