BlogoEdad API

Este API es bastante limitado, principalmente por que no dispongo de muchos datos por los que filtrar, las busquedas. Así y todo ha quedado una API, versión beta, bastante decente. Aún me quedan por implementar unas cuantas busquedas más, como por nombre, url o alguna que me podais aconsejar.

Busquedas por fecha

Las busquedas por fecha se realizan de la siguiente forma.

http://edad.anieto2k.com/api.php?d=11  //usuarios nacidos el dia (11) de cualquier mes.
http://edad.anieto2k.com/api.php?m=03  // Los usuarios nacidos el mes (03) de cualquier año.
http://edad.anieto2k.com/api.php?y=1980  // Usuarios nacidos en el (1980)

Uniendo busquedas
http://edad.anieto2k.com/api.php?d=11&m=07  // Usuarios nacidos el dia (11) del mes (07) de cualquier año.
http://edad.anieto2k.com/api.php?d=11&m=05&y=1980  // Usuarios nacidos el (11) del (05) del (1980)

Ordenación

Debido a los escasos datos almacenados, no necesito más, podemos ordenar nuestra consulta por tres campos, id, nombre y url. Por defecto ordena por fecha y despues por nombre.

Para elegir una ordenación usaremos el parametro order, usado de la siguiente manera.

http://edad.anieto2k.com/api.php?d=11&m=06&order=nombre // Ordenamos por nombre los usuarios nacidos el (11) del (06) de cualquier año. 

Resultado

El resultado obtenido del API será un XML bien formado con los datos del usuario. El mail por motivos de SPAM u otros malos usos no será mostrado.

<dates>
  <user>
	<id>1</id>
	<nombre>aNieto2k</nombre>
	<fecNac>1980-09-11 00:00:00</fecNac>
	<url>http://www.anieto2k.com</url>
  </user>
  <user>
	<id>577</id>
	<nombre>DarkAngel</nombre>
	<fecNac>1977-09-11 00:00:00</fecNac>
	<url>http://historiasdeldiaadia.com/blog</url>
   </user>
</dates>