<?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>Desarrollo web &#187; api</title>
	<atom:link href="http://www.proyecto-f.net/tag/api/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.proyecto-f.net</link>
	<description>javascript, jquery, css, php y adobe premiere</description>
	<lastBuildDate>Tue, 13 Apr 2010 05:32:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>jQuery Google feed API</title>
		<link>http://www.proyecto-f.net/2009/12/jquery-google-feed-api/</link>
		<comments>http://www.proyecto-f.net/2009/12/jquery-google-feed-api/#comments</comments>
		<pubDate>Sun, 13 Dec 2009 17:52:33 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[artículos]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1760</guid>
		<description><![CDATA[La popularización del concepto web 2.0 trajo consigo millones de páginas que hacían uso de Feeds, ajax y diseños simples y limpios. Por motivos de seguridad las llamadas ajax están limitadas a nuestro propio dominio siendo imposible, por ejemplo, realizar la lectura de un feed rss externo a nuestro site mediante javascript. 
Este tipo de [...]]]></description>
			<content:encoded><![CDATA[<p>La popularización del concepto web 2.0 trajo consigo millones de páginas que hacían uso de Feeds, ajax y diseños simples y limpios. Por motivos de seguridad las llamadas ajax están limitadas a nuestro propio dominio siendo imposible, por ejemplo, realizar la lectura de un feed rss externo a nuestro site mediante javascript. </p>
<p>Este tipo de limitaciones se suelen solventar con un proxy del lado del servidor que realiza la lectura del feed y nos la devuelve aunque existen soluciones más sencillas como el plugin que vemos hoy. Básicamente se trata de un plugin para jquery que crea una capa de abstracción sobre la Google Feeds API permitiendo la lectura de cualquier rss bajo cualquier dominio. Además el contenido es convertido a JSON automáticamente dejándolo listo para trabajar con el cómodamente con javascript.</p>
<p>Su uso es muy sencillo, por ejemplo:</p>
<div style="width: 450px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
&lt;script src="jquery.js"></script>
&lt;script src="jquery.jgfeed.js"></script>
&lt;script>
$.jGFeed('http://feeds.feedburner.com/jQueryHowto',
function(feeds){
  // Check for errors
  if(!feeds){
    // there was an error
    return false;
  }
  // do whatever you want with feeds here
  for (var i=0; i < feeds.entries.length; i++) {
    var entry = feeds.entries[i];
    // Entry title
    entry.title;
  }
}, 10);
&lt;/script>
</pre>
</div>
<p>El script acepta los siguientes parámetros:</p>
<ul>
<li><strong>URL</strong> &#8211; Dirección del feed a cargar</li>
<li><strong>Callback </strong>- Función a ejecutar cuando la lectura haya sido completada</li>
<li>Num &#8211; Número de entradas a cargar</li>
<li>Key &#8211; Google API key a usar mientras se cargan los RSS</li>
</ul>
<p>Una vez terminada la lectura y conversión a JSON, el contenido sigue la siguiente estructura:</p>
<div style="width: 450px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
{
  "title":"Blog Title",
  "link":"http://www.example.com",
  "author":"Author Name",
  "description":"Blog description.",
  "type":"RSS type (atom10, etc.)",
  "entries":[
    {
      "title":"Blog entry title 1",
      "link":"http://www.example.com/entry-1.html",
      "author":"Post Author Name",
      "publishedDate":"Mon, 25 May 2009 07:07:00 -0700",
      "contentSnippet":"Short blog post snippet ...",
      "content":"Longer snippet of the blog post",
      "categories":[
        "category 1",
        "category 2",
        "category 3"
      ]
    },
    {
      "title":"Blog entry title 2",
      "link":"http://www.example.com/entry-2.html",
      "author":"Post Author Name",
      "publishedDate":"Mon, 25 May 2009 07:07:00 -0700",
      "contentSnippet":"Short blog post snippet ...",
      "content":"Longer snippet of the blog post",
      "categories":[
        "category 3",
        "category 2",
        "category 1"
      ]
    },
    ...
}
</pre>
</div>
<p>Enlaces:<br />
<a href="http://plugins.jquery.com/project/jgfeed">descargar jQuery Google feed API</a><br />
<a href="http://jquery-howto.blogspot.com/2009/05/google-feeds-api-jquery-plugin.html">Artículo original del autor del plugin</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2009/12/jquery-google-feed-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>API publica de Spotify</title>
		<link>http://www.proyecto-f.net/2009/11/api-publica-de-spotify/</link>
		<comments>http://www.proyecto-f.net/2009/11/api-publica-de-spotify/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 08:46:26 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[artículos]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[spotify]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1310</guid>
		<description><![CDATA[Los responsables del servicio online de streaming musical, han liberado una API que permite la busqueda de canciones por autores y/o temas devolviendo los resultados en formato XML.
Las llamadas a la API se realizan vía HTTP y son tan sencillas cómo se muestra a continuación:


//búsqueda por titulo de canción

http://ws.spotify.com/search/1/track?q=hexagram

//búsqueda por artista/grupo

http://ws.spotify.com/search/1/artist?q=Bj%C3%B6rk


ver demo
Más información en el [...]]]></description>
			<content:encoded><![CDATA[<p>Los responsables del servicio online de streaming musical, han liberado una API que permite la busqueda de canciones por autores y/o temas devolviendo los resultados en formato XML.</p>
<p>Las llamadas a la API se realizan vía HTTP y son tan sencillas cómo se muestra a continuación:</p>
<div style="width: 450px; overflow-x: auto; background-color: rgb(255, 255, 193);">
<pre>
//búsqueda por titulo de canción

http://ws.spotify.com/search/1/track?q=hexagram

//búsqueda por artista/grupo

http://ws.spotify.com/search/1/artist?q=Bj%C3%B6rk
</pre>
</div>
<p><a href="http://ws.spotify.com/search/1/track?q=hexagram">ver demo</a></p>
<p>Más información en el <a href="http://developer.spotify.com/blog/archives/2009/10/26/launching-the-metadata-api/">blog oficial para desarrolladores de spotify</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2009/11/api-publica-de-spotify/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mostrar el tiempo en PHP con Google Weather API</title>
		<link>http://www.proyecto-f.net/2009/10/mostrar-el-tiempo-en-php-con-google-weather-api/</link>
		<comments>http://www.proyecto-f.net/2009/10/mostrar-el-tiempo-en-php-con-google-weather-api/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 11:57:49 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[artículos]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[tiempo]]></category>
		<category><![CDATA[weather]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=1138</guid>
		<description><![CDATA[Vía sentidoweb  descubro un artículo de komunitasweb donde comparten un sencillo script que permite mostrar el tiempo de una localidad usando PHP y Google Weather API. Tan solo es necesario acceder a la URL:

http://www.google.com/ig/api?weather=[city name]

Que nos devolverá un xml con la perdición del tiempo (nublado, soleado), temperatura en Fº y Cº, humedad, velocidad, dirección [...]]]></description>
			<content:encoded><![CDATA[<p>Vía <a target="_blank" href="http://sentidoweb.com/2009/10/07/mostrar-el-tiempo-con-php-y-google-weather-api.php">sentidoweb </a> descubro un artículo de <a target="_blank" href="http://komunitasweb.com/2009/09/showing-the-weather-with-php-and-google-weather-api/">komunitasweb</a> donde comparten un sencillo script que permite mostrar el tiempo de una localidad usando PHP y Google Weather API. Tan solo es necesario acceder a la URL:<br />
<code><br />
http://www.google.com/ig/api?weather=[city name]<br />
</code><br />
Que nos devolverá un <a target="_blank" title="predicción de el tiempo para bilbao" href="http://www.google.com/ig/api?weather=bilbao">xml</a> con la perdición del tiempo (nublado, soleado), temperatura en Fº y Cº, humedad, velocidad, dirección del viento y hasta un link a una imagen alojada en los servidores de google que represente gráficamente la situación.<br />
En el post de komunitasweb tenis un ejemplo de el código php con el que conseguir el siguiente resultado:<br />
<img src="http://www.proyecto-f.net/wp-content/uploads/2009/10/weather.jpg" alt="weather" title="weather" width="449" height="264" class="alignleft size-full wp-image-1140" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2009/10/mostrar-el-tiempo-en-php-con-google-weather-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lo mejor de la semana en la red</title>
		<link>http://www.proyecto-f.net/2009/04/lo-mejor-de-la-semana-en-la-red/</link>
		<comments>http://www.proyecto-f.net/2009/04/lo-mejor-de-la-semana-en-la-red/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 01:41:47 +0000</pubDate>
		<dc:creator>flmn</dc:creator>
				<category><![CDATA[enlaces rapidos]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[fonera]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ocr]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.proyecto-f.net/?p=3</guid>
		<description><![CDATA[OCR con JavaScript
Detección de texto mediante javascript
Introducción a Code Igniter (framework php)
Primeros pasos con CI
50 herramientas para php extremadamente utiles
Debugging, testing, documentación&#8230;
Resaltar sintaxis de código en nano (Linux)
Tunning para el famosos editor de texto para consola
Cosas curiosas que podemos hacer con la API Google Maps
Street view, reverse geocoding, etc
40 packs de iconos
Algunos esta realmente bien
30 [...]]]></description>
			<content:encoded><![CDATA[<p><a title="ocr con javascript" href="http://ejohn.org/blog/ocr-and-neural-nets-in-javascript/">OCR con JavaScript</a><br />
Detección de texto mediante javascript</p>
<p><a title="introduccion code igniter" href="http://digitta.com/2009/01/empezando-con-codeigniter.html">Introducción a Code Igniter (framework php)</a><br />
Primeros pasos con CI</p>
<p><a title="50 herramientas para php extremadamente utiles" href="http://www.smashingmagazine.com/2009/01/20/50-extremely-useful-php-tools/">50 herramientas para php extremadamente utiles</a><br />
Debugging, testing, documentación&#8230;</p>
<p><a title="resaltar sintaxis de código en nano" href="http://casidiablo.net/howto-resaltar-codigo-nano-linux/">Resaltar sintaxis de código en nano (Linux)</a><br />
Tunning para el famosos editor de texto para consola</p>
<p><a title="Cosas curiosas que podemos hacer con la API Google Maps" href="http://www.tufuncion.com/desarrollo-google-maps?from=San+Francisco&amp;to=Mountain+View&amp;locale=en&amp;submit=Get+Directions!#">Cosas curiosas que podemos hacer con la API Google Maps</a><br />
Street view, reverse geocoding, etc</p>
<p><a title="pack iconos" href="http://sixrevisions.com/resources/40-stylish-and-trendy-icon-sets/">40 packs de iconos</a><br />
Algunos esta realmente bien</p>
<p><a title="30 tecnicas css" href="http://sixrevisions.com/css/30-exceptional-css-navigation-techniques/">30 tecnicas de navegación CSS</a><br />
Ejemplos funcionales para dar tus primeros pasos con css</p>
<p><a title="fonera 2.0" href="http://www.quemiras.es/gadgets/%C2%A1ya-esta-disponible-la-fonera-20.htm">Fonera 2.0 ya disponible</a><br />
Tentación&#8230;.</p>
<p><a title="internet explorer 6 update" href="http://ie6update.com/">Sugerir actualización del navegador a los usuarios de IE6</a><br />
Yo se lo sugeria también a los usuarios de IE7 <img src='http://www.proyecto-f.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.proyecto-f.net/2009/04/lo-mejor-de-la-semana-en-la-red/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

