Instagram is deprecating the Instagram API Platform, which is the API this package is based on. The API will be deprecated in three phases with complete deprecation occurring in early 2020.
The following will be available until July 31, 2018:
- Follower List - to read the list of followers and followed-by users
- Relationships - to follow and unfollow accounts on a user’s behalf
- Commenting on Public Content - to post and delete comments on a user’s behalf on public media
The following will be available until December 11, 2018:
- Commenting - to post and delete comments on a user’s behalf on owned media
- Public Content - to read any public profile info and media on a user’s behalf
- Likes - to like and unlike media on a user’s behalf
- Subscriptions - to receive notifications when media is posted
The following will be available until early 2020:
- Basic - to read a user’s profile info and media
It appears that developers should migrate to the Instagram Graph API instead, but this may not be as straight forward as one would think. You can read more about this via the link below:
When you register a new Instagram app to acces their API (the Instagram API Platform to be exact), the app will run in sandbox mode, which drastically limits your access to the Instagram API.
Running in sandbox mode, you will only be able to access information or media of the authenticated user - or up to 10 sandbox users registered for your app.
In order for your app to leave the sandbox mode (eg. to interact with other users), your must submit your app for review, and Instagram will then decide whether your request is approved or rejected.