I am using YouTube Data API v3 to authorize a user with my app to fetch the video details from their channels and their subscribed channels and index those details to Elasticsearch.
I'm following this SO Answer to fetch all videos under a channel. Now, I met with a situation that I had to take only new videos in my next fetch. But, when I fetch again it also contains the videos that are already fetched earlier. I didn't find anything on this on YouTube Data API's documentation. I think this requires any token or any cursor field that handles the changes.
Looking for some suggestions.