Kirby CMS User-Field, Tag and Page Method to access Instagram API Endpoints. This is a boilerplate to create your own Instagram embeds.
Use this plugin to simplify the secured api authorisation to a few clicks and show your Instagram images and metadata without any fixed styling embed codes.
This is not an Embed Code Plugin but grants you access to all API Endpoints. It works without implicit OAuth and can use Signed Requests.
NOTE: This is not a free plugin. In order to use it on a production server, you need to buy a license.
Key Features
access Instagram API Endpoints
use snippets to customize the output
simply extend existing Kirby CMS User-Accounts with Kirby User Roles
includes helper to cache images
BETA
Please note that the plugin is in beta right now, but everybody submitting a valid issue will be awared with a coupon.
you can now use this plugin without extending a user. simply provide the account, clientid and token yourself. read more about it in the github readme topic.
Hi,
i have needed some similar feed on one of my sites. I did it in dumb way (found out that instagram spits /media json feed with everything i need without auth). The thing is the /media is probably heavily rate limited so it stopped working after people started using it :D. I should have known better.
Now what i am asking - is your plugin making any cashing? I have noticed the instagram api being quite slow anyway and especially their images are superslow so i am thinking about cashing it on my side. It wouldn’t make any difference to me if i use authorized api or just the /media because i would be making the request only from time and cash. Is this something your plugin does or its focused on auth to instagram api?
there is also a caching helper available for images. its pretty basic and generates cryptic filenames, but you could write your own based on that one if needed.