Instagram Provider
The Instagram provider monitors tags on Instagram. All pictures uploaded to those tags are delivered to Squirro.
Provider name | |
---|---|
Type | Push provider |
Table of Contents
Configuration
Field | Description |
---|---|
tag | The tag to search for on Instagram. |
Configuration Example
This is an example configuration for monitoring Instagram for new pictures about squirro:
{ "tag": "squirro" }
Using the Python SDK a subscription for this could be created with the following code snippet:
client = SquirroClient(None, None, cluster='https://next.squirro.net/') client.authenticate(refresh_token='293d…a13b') client.new_subscription(project_id, object_id='default', provider='instagram', config={'tag': 'squirro'})
Item Format
The following keywords are added to each item that the Instagram provider delivers to Squirro.
Keyword | Description | Example |
---|---|---|
from | The username of the person who uploaded the picture. | natserella |
hashtags | The hastags attached to the picture. | squirro, screenshot |
place | Name of the place where the picture was taken. | London |
Licensing
The provider uses Instagram's free real-time API. But that API has an undocumented limit of maximum 40 keyword subscriptions.