<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Undercrank &#187; Atom Enabled</title>
	<atom:link href="http://undercrank.com/posts/tagged/atom-enabled/feed/" rel="self" type="application/rss+xml" />
	<link>http://undercrank.com</link>
	<description></description>
	<lastBuildDate>Tue, 06 Jul 2010 18:05:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Yahoo! Web Services news over Atom</title>
		<link>http://undercrank.com/posts/2005/03/yahoo-web-services-news-over-atom/</link>
		<comments>http://undercrank.com/posts/2005/03/yahoo-web-services-news-over-atom/#comments</comments>
		<pubDate>Mon, 28 Mar 2005 00:41:19 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Scripting]]></category>
		<category><![CDATA[Atom]]></category>
		<category><![CDATA[Atom Enabled]]></category>
		<category><![CDATA[feed]]></category>
		<category><![CDATA[news syndication]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[Yahoo!]]></category>
		<category><![CDATA[Yahoo! News]]></category>

		<guid isPermaLink="false">http://undercrank.com/?p=91</guid>
		<description><![CDATA[aka: "When you realise Yahoo! already serve their news over RSS..."
 <a href="http://undercrank.com/posts/2005/03/yahoo-web-services-news-over-atom/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Well, like a dork, I didn&#8217;t actually realise that Yahoo! News already offered up the whole <a href="http://jeremy.zawodny.com/blog/archives/001001.html" title="Yahoo! News Search via RSS">RSS feeds for news keywords</a>  thing when I started.  However, the fun thing of course with the <a href="http://developer.yahoo.net">API</a> that Yahoo! are offering is that it doesn&#8217;t take a whole lot of time to create another script that dishes out the same thing in another &#8216;rival&#8217; <a href="http://www.atomenabled.org">syndication format</a>:</p>
<p><strong>Atom enabled Yahoo! web feeds examples</strong></p>
<ul>
<li><a href="http://undercrank.com/yahoo/atom/news/3D+Animation">3D Animation</a></li>
<li><a href="http://undercrank.com/yahoo/atom/news/The+Simpsons">The Simpsons</a></li>
<li><a href="http://undercrank.com/yahoo/atom/news/Tony+Hawk">Tony Hawk</a></li>
<li><a href="http://undercrank.com/yahoo/atom/news/Nintendo">Nintendo</a></li>
</ul>
<p>The syntax of the URL is almost identical to that of the RSS feed <tt>http://undercrank.com/yahoo/atom/news/<var>&laquo;keywords&raquo;</var></tt> (the equivalent RSS version would be <tt>http://undercrank.com/yahoo/rss/news/<var>&laquo;keywords&raquo;</var></tt>.  This is a slight change to the previous syntax posted, but the old format is still perfectly valid and won&#8217;t break for those already using it.</p>
<p>As <a href="http://undercrank.com/posts/05/03/yahoo-web-services-news-over-rss" class="internal">before</a>, the feed <a href="http://feedvalidator.org/check.cgi?url=http%3A%2F%2Fundercrank.com%2Fyahoo%2Fatom%2Fnews%2Ftesting">validates nicely</a> has good friendly HTTP caching facilities built in, as as a special bonus it conforms to the <a href="http://www.taguri.org/">Tag URI</a> recommendations pretty well too.</p>
<p>Use is made of the extended Author tags for each article, and support for multiple languages for each entry is available &#8211; although it appears that Yahoo! returns &#8220;en&#8221; as the language for everything, even, if it&#8217;s not.</p>
<p>Finally, I&#8217;ll post up the source once I&#8217;m convinced I&#8217;m doing everything the &#8216;right&#8217; way.</p>
]]></content:encoded>
			<wfw:commentRss>http://undercrank.com/posts/2005/03/yahoo-web-services-news-over-atom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
