Download the PHP package arillo/silverstripe-instagram-scraper without Composer
On this page you can find all versions of the php package arillo/silverstripe-instagram-scraper. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download arillo/silverstripe-instagram-scraper
More information about arillo/silverstripe-instagram-scraper
Files in arillo/silverstripe-instagram-scraper
Package silverstripe-instagram-scraper
Short Description Instagram scraper module for Silverstripe
License MIT
Homepage https://github.com/arillo/silverstripe-instagram-scraper
Informations about the package silverstripe-instagram-scraper
SilverStripe Instagram Scraper
Introduction
This module provides a scraper task to fetch recent records by hashtag, username or location. Records will are persisted in database (InstagramRecord).
Requirements
- php ^7.0.0
- ext-json
- guzzlehttp/guzzle ^6.2
- phptek/jsontext ^1.0.1
- nathancox/codeeditorfield ^1.3
- colymba/gridfield-bulk-editing-tools 2.1.x-dev
Installation
Usage
For fetching instagram records you can run Arillo\InstagramScraper\Tasks\ScraperTask with the following parameters:
- type (hashtag, username or location)
- subject (the query for the given type)
You can run following tasks through the commandline (e.g. with cronjobs).
Query by hashtag
Query by username
Query by location
Or you can run them via the dev/tasks section in your browser.
Work with instagram records
Fetch records by topic:
Template usage example:
Notes
- There might be problems to fetch data from Instagram caused by rate limiting.
- Please note that Instagram might change access permissions to the API endpoint used by this module.
Contribute
If you find a bug or you have feature request, please post an issue and/or send a pull request.
All versions of silverstripe-instagram-scraper with dependencies
guzzlehttp/guzzle Version ^6.2
phptek/jsontext Version 3.x-dev
colymba/gridfield-bulk-editing-tools Version 2.1.x-dev
nathancox/codeeditorfield Version ^1.3