JavaFX based application for downloading media (JPG, MPG) from Instagram with the public API (so only public media is downloadable).
The following URI formats are supported:
- a single image or video: https://www.instagram.com/p/BcK0wlABWaQ/
- an account: https://www.instagram.com/unsereoebb/ Downloads n pages from this account (12 media files per page)
The instagram filenames are kept, a file is never overridden. So it is possible to fetch only the new files of an account by simply downloading it again.
Following a screenshot of the application:
- 2018.11.07 Update to the last Instagram change. I followed mainly this blog entry
- 2018.04.10 Instagram turned off the pagination support of the prior used API. So I changed the API as recommended in Instagram ?__a=1&max_id=<end_cursor> isn't working for public user feeds.
- Icon taken from IconArchive
- blog entry
- Stack overflow question 1.
- Stack overflow question 2.
- Gist 1
- Gist 2
- instagram-scrape for Instagram access via public and private api
- InstaLooter for Instagram access via public api
- instagram_private_api for Instagram access via private api