RSS Feed does not pull new content


(Tbaatar) #1

Matrix Version: 5.4.3.1

Hi,

I have RSS Datasource feed pulling content from YouTube playlist and it works great.
But datasource/shadow assets does not seem to refresh when new video is added to the playlist.

How long does the Datasource asset usually take to refresh the shadow asset?

Also, the REST JS asset seems to pull in more information such as image thumbnail and video description even thought the RSS feed does not display it (see example). why would it do that?

Thanks,
Tuguldur


(Tbaatar) #2

It turns out the YouTube RSS feed gets cached for about 15-20 minute. The RSS feed shows all the data in chrome but on Firefox & Squiz (RSS Datasource) it only pull the title, link and date published.

Is there a way to pull all available data with RSS datasource?


(Bart Banda) #3

On the latest version of 5.4 I get the following data for each record:

Is that all the data you need? What do you get?


(Tbaatar) #4

Hi Bart,

That’s what i get. If you view the source you will see the feed has image and description and this is not getting pulled by the RSS feed.

Not sure if this is Matrix related but on Chrome browser the Youtube RSS feed shows the full data. Firefox/Safari is limiting the output on the front end and it seems the Matrix RSS feed is doing the same. If you use the same Feed with REST JS asset and escapehtml the output you will see the full data.

Thanks.


(Bart Banda) #5

Oh right, I’d say it’s because those values are an extra level down, which the RSS feed asset doesn’t parse by default. If you use an XML data source feed asset you can successfully list them though, you just have to add the required tags you want on the Details screen:


(Tbaatar) #6

Thanks for the suggestion Bart.
Will give this a go.