I subscribe to a local RSS Feed https://newsblur.com/site/823578/2oceansvibe (is just one example that has it most often). In some articles they include embed stuff from Instagram.
I’ve been checking out their code and from what I can tell the single instagram thing ie https://www.instagram.com/p/ work OK but reels https://www.instagram.com/reel/ don’t seem to come through in the RSS (I have my view set to Feed & Full at bottom of screen).
I’m not sure if this is and IG thing or not so thought I’d mention it incase
Thanks for reporting this, @MikeC. I tracked it down. The issue is that feedparser (the RSS parsing library) strips data-* attributes from HTML during sanitization. Instagram’s embed script (embeds.js) relies on data-instgrm-permalink on the blockquote to know which post or reel to render, so without it the embed just shows the placeholder text.
I’ve pushed a fix that reconstructs the data-instgrm-permalink attribute from the link inside each Instagram blockquote. This should fix both posts and reels. The feed will need to re-fetch for existing stories to pick up the fix, which will happen on the next fetch cycle after deploy.