Fork me on GitHub

streams-provider-instagram

Module connects to instagram API, collects events, converts to activity, and passes each activity downstream.

Data Types

This module relies on classes from com.sachinhandiekar:jInstagram

Components

components

Test:

Create a local file instagram.conf with valid instagram credentials

instagram {
  clientId = "b389fcbeca2a40a89afa591a8468e4dc"
  usersInfo = {
    authorizedTokens = [
      "1646021441.b739937.58d5b84abce74241b640d8c1f7e91222"
    ]
  }
}

Build with integration testing enabled, using your credentials

mvn clean test verify -DskipITs=false -DargLine="-Dconfig.file=`pwd`/instagram.conf"

If you only have sandbox credentials, you’ll have to edit src/test/resources/*IT.conf to pull ids that have been authorized on your sandbox.