<?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>p51 Labs &#187; PHP</title>
	<atom:link href="http://www.p51labs.com/category/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.p51labs.com</link>
	<description>Ideas. Experiments. Interests.</description>
	<lastBuildDate>Mon, 16 Nov 2009 04:48:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>WP Additions &#8211; Pagination</title>
		<link>http://www.p51labs.com/wordpress-additions-pagination/</link>
		<comments>http://www.p51labs.com/wordpress-additions-pagination/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 10:49:35 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.p51labs.com/?p=165</guid>
		<description><![CDATA[<p>Pagination in the <a href="wordpress.org">Wordpress</a> Administration has always been a bit tedious when you have hundreds if not thousands of rows to go through.   This is no longer an issue, the <em>WP Additions - </em><em>Pagination</em> plugin converts the pagination for a variety of panels (posts, pages, comments, users) to an ajax pagination slider.   This slider allows you to easily and quickly scroll your posts for example, getting right to what you want without the fuss.</p>]]></description>
			<content:encoded><![CDATA[<p>I am happy to announce the release of the first of many plugins coming soon for wordpress, <em>WP Additions &#8211; Pagination</em>!   The <em>WP Additions </em>plugins will be a series of <a href="wordpress.org">Wordpress</a> plugins designed to improve and extend what <a href="wordpress.org">Wordpress</a> already does.   The <em>Pagination</em> plugin is the first, and a useful one too.</p>
<p>Pagination in the <a href="wordpress.org">Wordpress</a> Administration has always been a bit tedious when you have hundreds if not thousands of rows to go through.   This is no longer an issue, the <em>WP Additions &#8211; </em><em>Pagination</em> plugin converts the pagination for a variety of panels (posts, pages, comments, users) to an ajax pagination slider.   This slider allows you to easily and quickly scroll your posts for example, getting right to what you want without the fuss.    Below is a screenshot of what the new pagination looks like.</p>
<div class="wp-caption aligncenter" style="width: 441px"><img title="WP Addtions - Pagination Slider Screenshot" src="/images/screenshot-1.jpg" alt="WP Addtions - Pagination Slider Screenshot" width="431" height="160" /><p class="wp-caption-text">WP Addtions - Pagination Slider Screenshot</p></div>
<p><br class="spacer_" /></p>
<ul class="styled-list">
<li><a href="http://wordpress.org/extend/plugins/wp-additions-pagination/">Download <em>WP Additions &#8211; Pagination </em></a> via <a href="http://wordpress.org/extend/plugins/">Wordpress</a> </li>
</ul>
<p><strong>Questions and/or Comments?</strong></p>
<p>Please post your questions and comments below for now and I will get to them as quickly as I can.</p>
<p><strong>SUPPORT: </strong><a href="#respond">Feedback</a> and <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=9509039" target="_blank">Donations</a> help to support this Plugin and future development.</p>



Spread the Word


	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.p51labs.com%2Fwordpress-additions-pagination%2F&amp;title=WP%20Additions%20-%20Pagination&amp;bodytext=Pagination%20in%20the%20Wordpress%20Administration%20has%20always%20been%20a%20bit%20tedious%20when%20you%20have%20hundreds%20if%20not%20thousands%20of%20rows%20to%20go%20through.%C2%A0%C2%A0%20This%20is%20no%20longer%20an%20issue%2C%20the%20WP%20Additions%20-%20Pagination%20plugin%20converts%20the%20pagination%20for%20a%20variety%20of%20panels%20%28posts%2C%20pages%2C%20comments%2C%20users%29%20to%20an%20ajax%20pagination%20slider.%C2%A0%C2%A0%20This%20slider%20allows%20you%20to%20easily%20and%20quickly%20scroll%20your%20posts%20for%20example%2C%20getting%20right%20to%20what%20you%20want%20without%20the%20fuss." title="Digg"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.p51labs.com%2Fwordpress-additions-pagination%2F&amp;title=WP%20Additions%20-%20Pagination&amp;notes=Pagination%20in%20the%20Wordpress%20Administration%20has%20always%20been%20a%20bit%20tedious%20when%20you%20have%20hundreds%20if%20not%20thousands%20of%20rows%20to%20go%20through.%C2%A0%C2%A0%20This%20is%20no%20longer%20an%20issue%2C%20the%20WP%20Additions%20-%20Pagination%20plugin%20converts%20the%20pagination%20for%20a%20variety%20of%20panels%20%28posts%2C%20pages%2C%20comments%2C%20users%29%20to%20an%20ajax%20pagination%20slider.%C2%A0%C2%A0%20This%20slider%20allows%20you%20to%20easily%20and%20quickly%20scroll%20your%20posts%20for%20example%2C%20getting%20right%20to%20what%20you%20want%20without%20the%20fuss." title="del.icio.us"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.p51labs.com%2Fwordpress-additions-pagination%2F&amp;t=WP%20Additions%20-%20Pagination" title="Facebook"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.p51labs.com%2Fwordpress-additions-pagination%2F&amp;title=WP%20Additions%20-%20Pagination&amp;annotation=Pagination%20in%20the%20Wordpress%20Administration%20has%20always%20been%20a%20bit%20tedious%20when%20you%20have%20hundreds%20if%20not%20thousands%20of%20rows%20to%20go%20through.%C2%A0%C2%A0%20This%20is%20no%20longer%20an%20issue%2C%20the%20WP%20Additions%20-%20Pagination%20plugin%20converts%20the%20pagination%20for%20a%20variety%20of%20panels%20%28posts%2C%20pages%2C%20comments%2C%20users%29%20to%20an%20ajax%20pagination%20slider.%C2%A0%C2%A0%20This%20slider%20allows%20you%20to%20easily%20and%20quickly%20scroll%20your%20posts%20for%20example%2C%20getting%20right%20to%20what%20you%20want%20without%20the%20fuss." title="Google Bookmarks"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fwww.p51labs.com%2Fwordpress-additions-pagination%2F&amp;title=WP%20Additions%20-%20Pagination" title="DZone"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.p51labs.com%2Fwordpress-additions-pagination%2F&amp;title=WP%20Additions%20-%20Pagination&amp;source=p51+Labs+Ideas.+Experiments.+Interests.&amp;summary=Pagination%20in%20the%20Wordpress%20Administration%20has%20always%20been%20a%20bit%20tedious%20when%20you%20have%20hundreds%20if%20not%20thousands%20of%20rows%20to%20go%20through.%C2%A0%C2%A0%20This%20is%20no%20longer%20an%20issue%2C%20the%20WP%20Additions%20-%20Pagination%20plugin%20converts%20the%20pagination%20for%20a%20variety%20of%20panels%20%28posts%2C%20pages%2C%20comments%2C%20users%29%20to%20an%20ajax%20pagination%20slider.%C2%A0%C2%A0%20This%20slider%20allows%20you%20to%20easily%20and%20quickly%20scroll%20your%20posts%20for%20example%2C%20getting%20right%20to%20what%20you%20want%20without%20the%20fuss." title="LinkedIn"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.newsvine.com/_tools/seed&amp;save?u=http%3A%2F%2Fwww.p51labs.com%2Fwordpress-additions-pagination%2F&amp;h=WP%20Additions%20-%20Pagination" title="NewsVine"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/newsvine.png" title="NewsVine" alt="NewsVine" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.p51labs.com%2Fwordpress-additions-pagination%2F&amp;title=WP%20Additions%20-%20Pagination" title="Reddit"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.blinklist.com/index.php?Action=Blink/addblink.php&amp;Url=http%3A%2F%2Fwww.p51labs.com%2Fwordpress-additions-pagination%2F&amp;Title=WP%20Additions%20-%20Pagination" title="BlinkList"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/blinklist.png" title="BlinkList" alt="BlinkList" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.p51labs.com%2Fwordpress-additions-pagination%2F&amp;title=WP%20Additions%20-%20Pagination" title="StumbleUpon"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.p51labs.com%2Fwordpress-additions-pagination%2F" title="Technorati"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fwww.p51labs.com%2Fwordpress-additions-pagination%2F&amp;submitHeadline=WP%20Additions%20-%20Pagination&amp;submitSummary=Pagination%20in%20the%20Wordpress%20Administration%20has%20always%20been%20a%20bit%20tedious%20when%20you%20have%20hundreds%20if%20not%20thousands%20of%20rows%20to%20go%20through.%C2%A0%C2%A0%20This%20is%20no%20longer%20an%20issue%2C%20the%20WP%20Additions%20-%20Pagination%20plugin%20converts%20the%20pagination%20for%20a%20variety%20of%20panels%20%28posts%2C%20pages%2C%20comments%2C%20users%29%20to%20an%20ajax%20pagination%20slider.%C2%A0%C2%A0%20This%20slider%20allows%20you%20to%20easily%20and%20quickly%20scroll%20your%20posts%20for%20example%2C%20getting%20right%20to%20what%20you%20want%20without%20the%20fuss.&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/yahoobuzz.png" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.propeller.com/submit/?url=http%3A%2F%2Fwww.p51labs.com%2Fwordpress-additions-pagination%2F" title="Propeller"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/propeller.png" title="Propeller" alt="Propeller" class="sociable-hovers" /></a>


<br/><br/><ul class="related_post"><li><a href="http://www.p51labs.com/simply-buttons-v2/" title="Simply-Buttons v2">Simply-Buttons v2</a></li><li><a href="http://www.p51labs.com/upgraded-typography-with-sifr3/" title="Upgraded Typography with sIFR3">Upgraded Typography with sIFR3</a></li><li><a href="http://www.p51labs.com/simply-buttons-technique/" title="Simply-Buttons Technique">Simply-Buttons Technique</a></li><li><a href="http://www.p51labs.com/free-yes-radio-api/" title="Free YES Radio API">Free YES Radio API</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.p51labs.com/wordpress-additions-pagination/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>YES API PHP Wrapper</title>
		<link>http://www.p51labs.com/yes-api-php-wrapper/</link>
		<comments>http://www.p51labs.com/yes-api-php-wrapper/#comments</comments>
		<pubDate>Sat, 06 Dec 2008 09:46:48 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Experiments]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[radio]]></category>

		<guid isPermaLink="false">http://www.p51labs.com/?p=122</guid>
		<description><![CDATA[<p>
I had some time the other day and whipped up a quick PHP wrapper for the YES.com API.   Check it out, and let me know of any thoughts you may have on it.</p>
]]></description>
			<content:encoded><![CDATA[<p>
I had some time and so I whipped up a quick PHP wrapper for the <a href="http://api.yes.com/">YES.com API</a>.   This is a pretty cool api if you haven&#8217;t seen it, check it out!   Anyways, you can get the wrapper from the download link below or just copy/paste it.
</p>
<ul class="styled-list">
<li><a href="/projects/yesapi/YESAPI-Wrapper.zip">YES API PHP Wrapper</a></li>
</ul>
<pre class="brush: php">
&lt; ?php

//  YES API Wrapper version 1.0
//  (c) 2008 Kevin Miller
//
//  This script is freely distributable under the terms of an MIT-style license.

class YESAPIWrapper
{

	const API_URL = &quot;http://api.yes.com&quot;;
	const API_VERSION = &quot;1&quot;;

	public function __construct()
	{
	}

	public function execute($method = null, $options = array())
	{
		if ($this-&gt;allowed_method($method))
		{
			return $this-&gt;fetch(self::API_URL . &quot;/&quot; . self::API_VERSION . &quot;/&quot; . $this-&gt;method . &quot;?&quot; . $this-&gt;options_string($options));
		}
	}

	protected $method;

	protected $allowed_paramaters = array(
		&quot;station&quot; =&gt; array(
			&quot;name&quot; =&gt; true,
			&quot;callback&quot; =&gt; false
		),
		&quot;stations&quot; =&gt; array(
			&quot;match&quot; =&gt; false,
			&quot;freq&quot; =&gt; false,
			&quot;media&quot; =&gt; false,
			&quot;genre&quot; =&gt; false,
			&quot;loc&quot; =&gt; false,
			&quot;max&quot; =&gt; false,
			&quot;callback&quot; =&gt; false
		),
		&quot;log&quot; =&gt; array(
			&quot;name&quot; =&gt; true,
			&quot;ago&quot; =&gt; false,
			&quot;callback&quot; =&gt; false
		),
		&quot;recent&quot; =&gt; array(
			&quot;name&quot; =&gt; false,
			&quot;max&quot; =&gt; false,
			&quot;callback&quot; =&gt; false
		),
		&quot;chart&quot; =&gt; array(
			&quot;name&quot; =&gt; false,
			&quot;date&quot; =&gt; false,
			&quot;genre&quot; =&gt; false,
			&quot;hot&quot; =&gt; false,
			&quot;max&quot; =&gt; false,
			&quot;callback&quot; =&gt; false
		),
		&quot;media&quot; =&gt; array(
			&quot;q&quot; =&gt; false,
			&quot;mid&quot; =&gt; false,
			&quot;callback&quot; =&gt; false
		),
		&quot;related&quot; =&gt; array(
			&quot;mid&quot; =&gt; true,
			&quot;max&quot; =&gt; false,
			&quot;callback&quot; =&gt; false
		),
		&quot;artist&quot; =&gt; array(
			&quot;artist&quot; =&gt; true,
			&quot;callback&quot; =&gt; false
		)
	);

	private function allowed_method($method)
	{
		foreach ($this-&gt;allowed_paramaters as $key =&gt; $value)
		{
			if ($key == $method)
			{
				$this-&gt;method = $method;
				return true;
			}
		}

		throw new Exception($key . &quot; is a required parameter for the method (&quot; . $this-&gt;method . &quot;)!&quot;);
	}

	private function validate_options($options)
	{
		foreach ($this-&gt;allowed_paramaters[$this-&gt;method] as $key =&gt; $value)
		{
			if ($value &amp;&amp; !array_key_exists($key, $options))
			{
				throw new Exception($key . &quot; is a required parameter for the method (&quot; . $this-&gt;method . &quot;)!&quot;);
			}
		}		

		foreach ($options as $key =&gt; $value)
		{
			if (!array_key_exists($key, $this-&gt;allowed_paramaters[$this-&gt;method]))
			{
				throw new Exception($key . &quot; is not an valid parameter for the method (&quot; . $this-&gt;method . &quot;)!&quot;);
			}
		}		

		return true;
	}

	private function options_string($options = array())
	{
		if ($this-&gt;validate_options($options))
		{
			return http_build_query($options);
		}
	}

	private function fetch($url = &quot;&quot;)
	{
		return ($contents = file_get_contents($url)) ? json_decode($contents) : null;
	}

}

?&gt;
</pre>



Spread the Word


	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.p51labs.com%2Fyes-api-php-wrapper%2F&amp;title=YES%20API%20PHP%20Wrapper&amp;bodytext=%0D%0AI%20had%20some%20time%20the%20other%20day%20and%20whipped%20up%20a%20quick%20PHP%20wrapper%20for%20the%20YES.com%20API.%20%20%20Check%20it%20out%2C%20and%20let%20me%20know%20of%20any%20thoughts%20you%20may%20have%20on%20it.%0D%0A" title="Digg"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.p51labs.com%2Fyes-api-php-wrapper%2F&amp;title=YES%20API%20PHP%20Wrapper&amp;notes=%0D%0AI%20had%20some%20time%20the%20other%20day%20and%20whipped%20up%20a%20quick%20PHP%20wrapper%20for%20the%20YES.com%20API.%20%20%20Check%20it%20out%2C%20and%20let%20me%20know%20of%20any%20thoughts%20you%20may%20have%20on%20it.%0D%0A" title="del.icio.us"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.p51labs.com%2Fyes-api-php-wrapper%2F&amp;t=YES%20API%20PHP%20Wrapper" title="Facebook"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.p51labs.com%2Fyes-api-php-wrapper%2F&amp;title=YES%20API%20PHP%20Wrapper&amp;annotation=%0D%0AI%20had%20some%20time%20the%20other%20day%20and%20whipped%20up%20a%20quick%20PHP%20wrapper%20for%20the%20YES.com%20API.%20%20%20Check%20it%20out%2C%20and%20let%20me%20know%20of%20any%20thoughts%20you%20may%20have%20on%20it.%0D%0A" title="Google Bookmarks"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fwww.p51labs.com%2Fyes-api-php-wrapper%2F&amp;title=YES%20API%20PHP%20Wrapper" title="DZone"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.p51labs.com%2Fyes-api-php-wrapper%2F&amp;title=YES%20API%20PHP%20Wrapper&amp;source=p51+Labs+Ideas.+Experiments.+Interests.&amp;summary=%0D%0AI%20had%20some%20time%20the%20other%20day%20and%20whipped%20up%20a%20quick%20PHP%20wrapper%20for%20the%20YES.com%20API.%20%20%20Check%20it%20out%2C%20and%20let%20me%20know%20of%20any%20thoughts%20you%20may%20have%20on%20it.%0D%0A" title="LinkedIn"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.newsvine.com/_tools/seed&amp;save?u=http%3A%2F%2Fwww.p51labs.com%2Fyes-api-php-wrapper%2F&amp;h=YES%20API%20PHP%20Wrapper" title="NewsVine"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/newsvine.png" title="NewsVine" alt="NewsVine" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.p51labs.com%2Fyes-api-php-wrapper%2F&amp;title=YES%20API%20PHP%20Wrapper" title="Reddit"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.blinklist.com/index.php?Action=Blink/addblink.php&amp;Url=http%3A%2F%2Fwww.p51labs.com%2Fyes-api-php-wrapper%2F&amp;Title=YES%20API%20PHP%20Wrapper" title="BlinkList"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/blinklist.png" title="BlinkList" alt="BlinkList" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.p51labs.com%2Fyes-api-php-wrapper%2F&amp;title=YES%20API%20PHP%20Wrapper" title="StumbleUpon"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.p51labs.com%2Fyes-api-php-wrapper%2F" title="Technorati"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fwww.p51labs.com%2Fyes-api-php-wrapper%2F&amp;submitHeadline=YES%20API%20PHP%20Wrapper&amp;submitSummary=%0D%0AI%20had%20some%20time%20the%20other%20day%20and%20whipped%20up%20a%20quick%20PHP%20wrapper%20for%20the%20YES.com%20API.%20%20%20Check%20it%20out%2C%20and%20let%20me%20know%20of%20any%20thoughts%20you%20may%20have%20on%20it.%0D%0A&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/yahoobuzz.png" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.propeller.com/submit/?url=http%3A%2F%2Fwww.p51labs.com%2Fyes-api-php-wrapper%2F" title="Propeller"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/propeller.png" title="Propeller" alt="Propeller" class="sociable-hovers" /></a>


<br/><br/><ul class="related_post"><li><a href="http://www.p51labs.com/free-yes-radio-api/" title="Free YES Radio API">Free YES Radio API</a></li><li><a href="http://www.p51labs.com/yes-television-widget/" title="YES Television Widget">YES Television Widget</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.p51labs.com/yes-api-php-wrapper/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Free YES Radio API</title>
		<link>http://www.p51labs.com/free-yes-radio-api/</link>
		<comments>http://www.p51labs.com/free-yes-radio-api/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 09:35:23 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[radio]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.p51labs.com/?p=115</guid>
		<description><![CDATA[<p>
Jeremie Miller has been hard at work over at YES.com.   He has created something really special here, it's an api (JSON/XML) that allows you to get real-time information about <strong>actual physical</strong> Radio Stations.</p>
]]></description>
			<content:encoded><![CDATA[<p>
Jeremie Miller has been hard at work over at <a href="http://api.yes.com">YES.com API</a>.   He has created something really special here, it&#8217;s an api (JSON/XML) that allows you to get real-time information about <strong>actual physical</strong> Radio Stations.   Everything from the current song, to logs, charts, download links, artist &#038; song information and a whole lot more.
</p>
<p>
&#8230;and its <strong>FREE!</strong>
</p>
<p>
This is pretty nice, and really opens up a whole new realm of possible applications for the web.   Especially with the <a href="http://developer.mtvnservices.com/">MTV API</a> that is available now.   Stay tuned to this blog for some widgets/applications being launched soon using this new api.    In the meantime you can check out the new YES widget that uses this api.
</p>
<ul class="styled-list">
<li><a href="http://new.yes.com/">New YES.com (Widget uses new YES.com API)</a></li>
</ul>



Spread the Word


	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.p51labs.com%2Ffree-yes-radio-api%2F&amp;title=Free%20YES%20Radio%20API&amp;bodytext=%0D%0AJeremie%20Miller%20has%20been%20hard%20at%20work%20over%20at%20YES.com.%20%20%20He%20has%20created%20something%20really%20special%20here%2C%20it%27s%20an%20api%20%28JSON%2FXML%29%20that%20allows%20you%20to%20get%20real-time%20information%20about%20actual%20physical%20Radio%20Stations.%0D%0A" title="Digg"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.p51labs.com%2Ffree-yes-radio-api%2F&amp;title=Free%20YES%20Radio%20API&amp;notes=%0D%0AJeremie%20Miller%20has%20been%20hard%20at%20work%20over%20at%20YES.com.%20%20%20He%20has%20created%20something%20really%20special%20here%2C%20it%27s%20an%20api%20%28JSON%2FXML%29%20that%20allows%20you%20to%20get%20real-time%20information%20about%20actual%20physical%20Radio%20Stations.%0D%0A" title="del.icio.us"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.p51labs.com%2Ffree-yes-radio-api%2F&amp;t=Free%20YES%20Radio%20API" title="Facebook"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.p51labs.com%2Ffree-yes-radio-api%2F&amp;title=Free%20YES%20Radio%20API&amp;annotation=%0D%0AJeremie%20Miller%20has%20been%20hard%20at%20work%20over%20at%20YES.com.%20%20%20He%20has%20created%20something%20really%20special%20here%2C%20it%27s%20an%20api%20%28JSON%2FXML%29%20that%20allows%20you%20to%20get%20real-time%20information%20about%20actual%20physical%20Radio%20Stations.%0D%0A" title="Google Bookmarks"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fwww.p51labs.com%2Ffree-yes-radio-api%2F&amp;title=Free%20YES%20Radio%20API" title="DZone"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.p51labs.com%2Ffree-yes-radio-api%2F&amp;title=Free%20YES%20Radio%20API&amp;source=p51+Labs+Ideas.+Experiments.+Interests.&amp;summary=%0D%0AJeremie%20Miller%20has%20been%20hard%20at%20work%20over%20at%20YES.com.%20%20%20He%20has%20created%20something%20really%20special%20here%2C%20it%27s%20an%20api%20%28JSON%2FXML%29%20that%20allows%20you%20to%20get%20real-time%20information%20about%20actual%20physical%20Radio%20Stations.%0D%0A" title="LinkedIn"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.newsvine.com/_tools/seed&amp;save?u=http%3A%2F%2Fwww.p51labs.com%2Ffree-yes-radio-api%2F&amp;h=Free%20YES%20Radio%20API" title="NewsVine"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/newsvine.png" title="NewsVine" alt="NewsVine" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.p51labs.com%2Ffree-yes-radio-api%2F&amp;title=Free%20YES%20Radio%20API" title="Reddit"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.blinklist.com/index.php?Action=Blink/addblink.php&amp;Url=http%3A%2F%2Fwww.p51labs.com%2Ffree-yes-radio-api%2F&amp;Title=Free%20YES%20Radio%20API" title="BlinkList"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/blinklist.png" title="BlinkList" alt="BlinkList" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.p51labs.com%2Ffree-yes-radio-api%2F&amp;title=Free%20YES%20Radio%20API" title="StumbleUpon"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.p51labs.com%2Ffree-yes-radio-api%2F" title="Technorati"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fwww.p51labs.com%2Ffree-yes-radio-api%2F&amp;submitHeadline=Free%20YES%20Radio%20API&amp;submitSummary=%0D%0AJeremie%20Miller%20has%20been%20hard%20at%20work%20over%20at%20YES.com.%20%20%20He%20has%20created%20something%20really%20special%20here%2C%20it%27s%20an%20api%20%28JSON%2FXML%29%20that%20allows%20you%20to%20get%20real-time%20information%20about%20actual%20physical%20Radio%20Stations.%0D%0A&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/yahoobuzz.png" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.propeller.com/submit/?url=http%3A%2F%2Fwww.p51labs.com%2Ffree-yes-radio-api%2F" title="Propeller"><img src="http://www.p51labs.com/wp-content/plugins/sociable/images/propeller.png" title="Propeller" alt="Propeller" class="sociable-hovers" /></a>


<br/><br/><ul class="related_post"><li><a href="http://www.p51labs.com/yes-api-php-wrapper/" title="YES API PHP Wrapper">YES API PHP Wrapper</a></li><li><a href="http://www.p51labs.com/simply-buttons-v2/" title="Simply-Buttons v2">Simply-Buttons v2</a></li><li><a href="http://www.p51labs.com/wordpress-additions-pagination/" title="WP Additions &#8211; Pagination">WP Additions &#8211; Pagination</a></li><li><a href="http://www.p51labs.com/yes-television-widget/" title="YES Television Widget">YES Television Widget</a></li><li><a href="http://www.p51labs.com/upgraded-typography-with-sifr3/" title="Upgraded Typography with sIFR3">Upgraded Typography with sIFR3</a></li><li><a href="http://www.p51labs.com/simply-buttons-technique/" title="Simply-Buttons Technique">Simply-Buttons Technique</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.p51labs.com/free-yes-radio-api/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
