I did some research, and it seems like most “aggregators” out there outputs a piece of HTML + JS code for you to “embed” a customized Instagram feed.
Some require you to have an Instagram business account, I’m not sure if your account is a business account or not.
If the option above doesn’t work, maybe you can try connecting your Instagram account to a service like Make/Zapier/n8n. Everytime there’s a new post, write a line to your Google Sheets, and only display the last 5 lines, for example, in an inline list.
So I have tried the Zapier solution, but it didn’t seem to work that great. So I’m trying the solution you suggested now @ThinhDinh. I’m stuck at the step “Step 6: Copy the HTML code into your site”. I have copied the HTML, but where do I print it into glide?
I know it’s been a while since I started this thread, but hope you can help.
You can embed HTML using a rich text component, but if that code includes javascript, then it won’t work. Glide does not allow javascript to be embedded and ran directly on a screen. Best bet is to maybe try placing the code in a web embed component. If that doesn’t work, then you’ll have to host on another website and embed that website with the web embed component.
<div id="curator-feed-default-feed-layout"><a href="https://curator.io" target="_blank" class="crt-logo crt-tag">Powered by Curator.io</a></div><!-- The Javascript can be moved to the end of the html page before the </body> tag --><script type="text/javascript">
/* curator-feed-default-feed-layout */
(function(){
var i,e,d=document,s="script";i=d.createElement("script");i.async=1;i.charset="UTF-8";
i.src="https://cdn.curator.io/published/66bef0b8-a238-45ab-9951-51ccb4b07df8.js";
e=d.getElementsByTagName(s)[0];e.parentNode.insertBefore(i, e);
})();
</script>
type or paste code here
I assume it would be no different than embedding the code on any other website. If that includes automatically updating, then I’d say yes, it should, however I don’t know for sure how that code from curator.io is designed to work.
Yeah, I was thinking about third party hosting, then it hit me that we already have a host. Just need the HTML document. I think this could come in handy for a lot of things. Now if only we could figure out a way to dynamically generate that html document.
I have run into a problem with this method. It doesn’t seem to update automatically. Have I done something wrong? Or is it not possible with this method? It is very essential for this app
I don’t know. I only figured out the method as I was responding to you, so it’s new to me too. It’s probably cached until the web view is refreshed. You could maybe find some javascript to add to that html page that will cause it to auto refresh after a certain amount of time.
I found out curator updates the posts every 24 hours.
I have an interesting follow-up.
2 posts have been added to the instagram today, but for some reason, it only shows one of them in curator. All of the posts that are getting shown have different hashtags, but the one post missing does not. Do you think the posts have to have hashtags, for them to get shown in curator?
I don’t know how curator works or how you came up with that embed code, so I can’t help you there. I’m guessing it’s some sort of setting with how you generated that embed code. I don’t know if you set it up to look at specific hashtags, or if you set it up to look at specific feeds. That may be a question for the curator team.