+---------------------------------------------+ | RSS Content Feed VBScript Class 1.0 | | © 2004 www.tele-pro.co.uk | | http://www.tele-pro.co.uk/scripts/rss/ | +---------------------------------------------+ Sample VBScript Code for the RSSContentFeed Class You should delete everything above the line below and rename the file as "sample_code1.asp" +---------------------------------------------+ <% Set rss= New RSSContentFeed 'create object Dim rss Set rss= New RSSContentFeed 'get content rss.ContentURL = "http://www.sofotex.com/download/xml/24.xml" rss.GetRSS() 'display content response.write "

" & rss.ChannelTitle & "

" Dim i For Each i in rss.Results response.write rss.Links(i) & "
" Next 'release object Set rss= Nothing +---------------------------------------------+ Example Code - Amazon RSS Feed 'create object Dim rss Set rss= New RSSContentFeed 'set the amazon parameters Dim assocID, DevToken, Kwd, Mode, Title assocID = "Your-AssociateID" DevToken = "Your-Developer-Token" Kwd = "ASP" Mode = "books-uk" Title = "ASP Books" 'get amazon rss content Call rss.GetAmazonRSS(assocID, DevToken, Kwd, Mode, Title) 'display results Dim i For Each i in rss.Results response.write rss.ItemHTML(i) & "
" Next 'release object Set rss= Nothing +---------------------------------------------+ Setting Properties 'set content url rss.ContentURL = "http://freenewsfeed.newsfactor.com/rss" 'set Post data rss.PostData = "id=123&cat=news" 'set content url rss.MaxResults = 5 'set cache rss.Cache = "\\websites\domain.com\htdocs\rsscache\" 'cache items for 2 days rss.CacheDays = 2 'from cache? if rss.FromCache Then 'item was returned from cache End If +---------------------------------------------+ Calling Methods 'clear content rss.Clear() 'get content rss.GetRSS() 'display amazon content rss.GetAmazonRSS(t, DevToken, kwd, mode, bcm) 'Add header rss.Addheader("Accept-Language", "en-us") 'delete cached content rss.DeleteCache() 'transform xml with xsl StrHTML = rss.Transform("style.xsl") 'get xml node value Str = rss.XMLValue("//rss/channel/copyright") 'shorten string shortStr = rss.Shorten(longStr, 10, "...") +---------------------------------------------+