• 3 Posts
  • 11 Comments
Joined 1 year ago
cake
Cake day: June 25th, 2023

help-circle
  • 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 se 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 from your reader.

    The twelve request are being made at the same time and with each request a random provider is chosen to scrape the necessary data, instead of pausing the process of generating the XML file if one of the request throws an error, proxigram just ignore that post an returns what it was able to get. Hours later, we you refresh the feed, that post that returned an error before, it didn’t this time, since your reader didn’t have the id of that post at first, thinks is 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?