Once installed, the RSS Manager is ready for configuration.ATimer Job service manages theRSS Managerprocess.
How to add a new feed to the RSS Feed Manager?
By adding a new RSS Feed, a local copy of the feed along with any images will be stored locally within SharePoint. Web parts or components consuming the RSS feed now access the local version thus reducing external network traffic.
The feeds listed in the list box are those which have been configured within this site collection. If multiple site collections were selected in the RSS Manager Configuration page then only those feed which have been added to this site collection will display.
The feed is validated to ensure it is a valid RSS Version 2.0 feed and the details are displayed. The feed has not yet been saved.
Note: If the URI entered is invalid an error message will appear.
Enter a Refresh Frequency for the feed. The Refresh Frequency will determine how often a copy of the feed is downloaded from the source. The Refresh Frequency cannot be less than the Minimum Frequency as defined in the feed source.
RSS Manager Timer Job
The RSS Manager runs on a timer schedule as defined within Central Administration. The RSS Manager Timer job when run will iterate through all those site collections specified in the configuration screen and download the RSS feed according to the refresh frequency.
Consuming the RSS Feed
The RSS feed can be consumed via this URL in the same manner as any RSS feed, e.g. via the Outlook Email client, in the web browser etc.
Consume RSS feed via the XML viewer web part
Note: The XML Viewer web part can only consume the RSS feed provider service if the SharePoint site is enabled for anonymous access. If anonymous access is not enabled then the xml viewer must point to the external RSS feed URL. Alternatively to consume the RSS feed provider service you can use the Connected Systems Rollup Web part to view the feed.
Oncethe XML Viewer Web Part is added to the SharePoint page,open the tool pane and in the Xml Link field enter the service URL with the feed name, for example
http://mysitecollection/_vti_bin/CS.SharePoint.RSSManager.FeedProvider/FeedProvider.svc/DownloadFile?feedname=ABC Children's Television Guide
Consuming RSS Feed via the Connected Systems Rollup Webpart
Once theConnected Systems Content Rollup is added to the page,change the Rollup content source to XML over HTTP and add the service URL into the Web address, and the proxy server name
If required select the XSLT file to transform the raw xml.
Return a single RSS feed
To return a single RSS feed enter the URL in the format below replacing the sitecollectionurl and feedname:
Aggregate multiple RSS feeds
The RSS Manager provides the ability to aggregate multiple feeds. For example if you wish to display weather forecasts for multiple cities which are sourced from separate RSS feeds then this can be easily achieved using the RSS Manager.
Once the feeds are added they can be aggregated by calling the SharePoint service and passing in all the feeds to aggregate in the format shown below.
http://<sitecollectionurl>/_vti_bin/CS.SharePoint.RSSManager.FeedProvider/FeedProvider.svc/DownloadFile?feedname=<feedname1>& feedname=<feedname2>& feedname=<feedname3>
For example here is the path to aggregate the Perth feed, Melbourne Feed, and Brisbane Feed.
http://mysitecollection/_vti_bin/CS.SharePoint.RSSManager.FeedProvider/FeedProvider.svc/DownloadFile?feedname=Perth Weather&feedname=Melbourne Weather&feedname=Brisbane Weather
The result of the aggregated feed is similar to the following output