Two weeks ago I posted about Proxigram, a new way to use Instagram while retaining your privacy https://lemmy.world/post/925726 one of the features listed to be added in the future was RSS feeds and now, it's available!
I know most of us use RSS feeds to get updates from different sources to get the content we actually care and to have more control over what you see. This is why adding RSS feed to Proxigram was something important.
When using Proxigram to get the feed of an account you will be able to see the content inside the post and not just the cover of the post.
To get the feed of a profile, just add /rss
at the end:
This feed is for posts only at the moment, one of the features that are planned to be added to Proxigram are stories, when stories are ready to use, it will have a RSS feed too!
Something like:
/{username}/stories/rss
/{username}/rss?stories=1
~~That being said, at the moment there is not a public instance of the project, so you will only able to use it by self-hosting the project by manual installation, I know, but this will change since adding docker is in the priority list.~~
Wiki page of instances
You can help the project if you are interested by hosting a public instance, sharing the project or helping in the development to add new features and/or fixing bugs. That will be really helpful and appreciated.
Repository: https://codeberg.org/ThePenguinDev/Proxigram
Thanks for reading! :D
I'm really late to the party, but I wanted to clarify what you experienced with the RSS feed, on why you could get old posts as new. The thing is proxigram grab the information from different sources (providers), not instagram.com directly (at least at the moment of writing this). So, let's say you are subscribing to @instagram feed, and the instance admin has set the maximum number of posts per feed, which is 12, proxigram makes a request to each of the twelve post to get the full information, so you are able to see the full content of the post directly from your reader.
The twelve request are being made at the same time and with each request a random provider is selected to scrape the necessary data, if an error occurs while fetching a post instead of pausing the process of generating the XML file, proxigram just ignore that post an returns what it was able to get (let's say 11 out of 12). Hours later, when you refresh the feed, the post that returned an error before, it didn't this time, but since your reader didn't have the id of that post at first, it treats it as a new post.
I could instead of this return an item saying that there was an error getting the post, and a link to the post. But since errors are pretty common, I think it would harm the experience of using RSS, but I don´t know. If people really want to add this, I could do it. What do you think?