1. Create the SharePoint List In order to not have to query an external RSS feed every time a user hits a page where we want to display referenced images, we're going to use a SharePoint list as a repository for the image links as they come in each day.
In your SharePoint site collection of choice (in this case, i'm using the root site collection), create a new Custom List with the name "Daily Images". There's no extra columns or tweaks needed for this List, we're just going to be using the OOTB Title field to store our daily image URL and that's it. Need help creating a List?: -If you're using the new SharePoint UI style (Lists, Libraries & Subsites listed on "Site Contents" page are text links), these are the instructions. -If you're using the legacy SharePoint UI style (Lists, Libraries & Subsites listed on "Site Contents" page are square, "metro"-style icons), follow these steps.
2. Create the Flow
You haven't checked out Microsoft Flow yet? Come on, get on it - it's the future of workflow! Head on over and sign up with your Microsoft or organizational Office 365 account.
Browse the Templates and locate the "RSS to SharePoint" template by Craig Stanley (thanks Craig!). Click "Use this template".
For the "When a feed item is published" URL, input your image RSS feed URL, e.g. http://feeds.feedburner.com/bingimages
A particularity of this specific RSS feed, is that some image URL's it was outputting (with "feedproxy" in the URL) we're not rendering when linked to, so I used the "Add a Condition" link to create a Flow Condition that only registered image links in the RSS feed, that do not contain the string "feedproxy". For the true part of the Condition, you're going to have it run the Create SharePoint List Item action, using the URL of the image from the RSS feed for the Title field:
It'll take the flow a bit to pick up some data, so if it's a daily RSS feed check back the next day. When it's working and there's no problems reported in the log, you should see some RSS image URL links showing up like so:
Comments