trueprogramming / instagram
Extension to import instagram posts from user accounts and refresh tokens.
Package info
github.com/true-programming/instagram
Type:typo3-cms-extension
pkg:composer/trueprogramming/instagram
3.0.1
2026-09-14 15:17 UTC
Requires
- typo3/cms-backend: ^12 || ^13 || ^14
- typo3/cms-core: ^12 || ^13 || ^14
- typo3/cms-fluid-styled-content: ^12 || ^13 || ^14
Requires (Dev)
- phpstan/phpstan: ^1.12
- saschaegerer/phpstan-typo3: ^1.10
- typo3/coding-standards: ^0.8.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Author: Michael Semle
E-Mail: git@mikeproduction.de
repo: https://github.com/true-programming/instagram
TYPO3 extension to import instagram posts from user accounts and refresh tokens.
Preparations
- If not available, create a facebook developer account
- Kickstart a facebook app with basic instagram graph api
- Save secret and client app tokens for later use
Usage
- Create new account record in the instagram module
- Fill out all fields
- After saving, click link to create a token
- Login into instagram
- After coming back to your site, the record should have a valid token
- In the dashboard click the import button
Features
- CLI command to import feeds of all configured accounts
- CLI command to refresh account tokens
- Cache tag
tx_instagram_feedthat gets flushed after import of feeds. The tag can be added to content elements and pages to ensure, new posts appear as soon as they were imported. - Event triggered when commands fail. A listener can be build, to get notifications the way you want.
How to install this extension?
You can set this up via composer (composer require trueprogramming/instagram).
Requirements
- TYPO3 v12.
License
The extension is licensed under GPL v2+, same as the TYPO3 Core.
For details see the LICENSE file in this repository.