What is the actual unique ID for the item/message in legacy API #1129
Unanswered
martinrotter
asked this question in
Q&A
Replies: 1 comment 19 replies
-
Multiple items with the same guid (and therefor content) shouldn't happen per feed as far as I know. (None of the over 12K items in my database have a duplicate guid_hash per feed.) |
Beta Was this translation helpful? Give feedback.
19 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am author of RSS Guard - used by thousands users every day.
There is the API for getting list of messages. There are at least three "ID" attributes per message: id, guid, guidHash, fingerprint.
It seems that "guidHash" is used in some other operations like marking item read/unread. But honestly, which of those ID is really non-changing identification of the message? What happens to individual IDs if the message gets for example "updated" with newer contents fetched from feed source etc.?
I so far used "id" as primary message unique identifier, but it seems that "id" could change over time? One of my user has this situation: martinrotter/rssguard#358 (comment) - one message, but overtime obtained under three different "ids" while having same "guidHash". Clarify pls.
Beta Was this translation helpful? Give feedback.
All reactions