Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Petrs 9 posts 89 karma points
    Jun 20, 2022 @ 14:21
    Petrs
    0

    Hello community, have any of you managed to get instagram feed on your site?

    Thanks

  • Corné Hoskam 72 posts 552 karma points MVP c-trib
    Jul 08, 2022 @ 10:54
    Corné Hoskam
    0

    Hi Petrs,

    It appears that Instagram does not offer a feed option out of the box. After doing some googling there do seem to be several services out there that aggregate Instagram posts and allow for embedding said aggregations, but they are usually paid services. Worth searching for if you that's what you are interested in!

    Hope this helped!

  • Henrik Sunesen 79 posts 253 karma points
    Jul 08, 2022 @ 11:35
    Henrik Sunesen
    1

    Hi Petrs

    I'm working on a solution. But there are a little bit of manual work required.

    But as Corné mentioned, there isn't a free one-click out of the box plugin.

  • Petrs 9 posts 89 karma points
    Jul 16, 2022 @ 07:16
    Petrs
    0

    Hello Henrik, that sounds great, I am interested, please let us know when you will have something done. Thanks

  • Melvin van Rookhuizen 15 posts 41 karma points
    Sep 30, 2022 @ 09:50
    Melvin van Rookhuizen
    0

    Hi Henrik,

    Did you get around to creating a solution? If not, we will be attempting something that can get as close to plug-n-play as we can.

    Cheers, Melvin

  • Bjarne Fyrstenborg 1266 posts 3857 karma points MVP 6x c-trib
    Jul 08, 2022 @ 12:45
    Bjarne Fyrstenborg
    1

    In a few Umbraco projects we have used https://elfsight.com/widgets/

    It isn't free, but one of the cheaper options out there, yet flexible in configuration. They offer various widgets for e.g. Instagram and Facebook, but also a Social feed widget combining data from multiple sources.

    It requires limited development since one basically just have to embed a snippet.

  • Anders Bjerner 476 posts 2885 karma points MVP 6x admin c-trib
    Sep 30, 2022 @ 11:10
    Anders Bjerner
    0

    It's still very much possible to Instagram's API.

    In the past, we've had to use Instagram Platform API, which was deprecated a few years ago.

    For simple use, it is now possible to use the Instagram Basic Display API. And also the Instagram Graph API for more advanced scenarios.

    My Skybrud.Social.Instagram package supports both the Basic Display API and the Graph API.

    The biggest problem with the new APIs is that you need to create a Facebook/Instagram app. I still haven't managed to get an app approved by Facebook, so the trick is to add Instagram users as test users to your app, as test users are allowed to authenticate with your app even if Facebook hasn't approved your app.

    This Gist, which is still work progress, explains how to add an app for the Basic Display API:

    https://gist.github.com/abjerner/859008711f51ae584836b72da56eb3b2

  • Melvin van Rookhuizen 15 posts 41 karma points
    Sep 30, 2022 @ 11:23
    Melvin van Rookhuizen
    0

    Hi Anders,

    Thanks for you input. I can recall that he app submission was one of the reasons we stopped this some time ago. Never got one approved as well. I will try and have a fresh and open look on things, and also explore all the other commercial 3dparty types. They seem to have smooths solutions we should be able to build as well. (well, not me.... my team ;-) )

    Cheers, Melvin

  • Anders Bjerner 476 posts 2885 karma points MVP 6x admin c-trib
    Sep 30, 2022 @ 11:41
    Anders Bjerner
    0

    If it helps anything, I'm also working on an Umbraco package that will make some of this easier. The first alpha release will hopefully be out soon.

    I'm not entirely sure on the timing. Umbraco may be introducing some logic for helping with OAuth integrations (such as Instagram), but it's still a very early draft PR. Either I wait for that, build something similar my self, or create something simpler to start out with.

    image

    image

    Similar to my very old Skybrud.Social.Umbraco for Umbraco 7, this new package introduces a new property editor that lets a backoffice user sign in with their Instagram account, in which case the package stores an access token that you may use for accessing the API on behalf of that user.

    At least for now, it's not the package's goal to actually show your recent Instagram images, but you can Skybrud.Social.Instagram for that once you have the access token.

    The package also doesn't help with the fact that creating the app is painful. But creating an app in test mode and adding relevant users as test users would make this a bit more friendly. This would for instance mean that you need to add a client's Instagram account as a test user (the Gist explains a bit more about this).

    I would be a bit cautious with third party services. Especially if they inject some JavaScript on your website in order to show images from Instagram, they could potentially set some tracking cookies or something similar. By talking directly with the API, you will avoid this, but it then also requires a bit more work on your end.

Please Sign in or register to post replies

Write your reply to:

Draft