August 28th, 2008

PHP Wrapper for Needish API

Tags: , , ,

Actualización 1: Gracias a Christian Gonzales que ha detectado algunos errores, he actualizado el Wrapper, asi que les recomiendo descargarlo nuevamente, desde el link al final del artículo

No hay cosa que me guste más que hacer cosas que simplifiquen tareas. Algo que simplifica mucho es hacer wrappers para conectarse con API de otros servicios. En este caso le toca el turno a Needish, que hace poco desarrolló su API que permite acceder a multiples funcionalidades (crear necesidades, ayudar, estar al día con lo que otros necesitan, etc)

A continuación les dejo el link para descargar una clase en PHP, liberada bajo licencia MIT, que permite usar todos los metodos disponibles al día de hoy. Su forma de uso es muy simple, por ejemplo para ver los needs recientes se puede hacer algo asi:

1
2
3
4
5
6
7
8
$appKey = "yourapikey"; // http://needish.com
 
$user = "youruser";
$password = "yourpassword";
 
$needish = new Needish($appKey, $user, $password);
 
$recentNeeds = $needish->Needs->all();

Si quieres limitar la cantidad, o ver otras páginas puedes hacer algo asi:

1
2
3
4
5
6
7
 
$paginationOptions = array(
	"limit"=>10, 
	"page"=>0
);
 
$recentNeeds = $needish->Needs->all($paginationOptions);

Puedes descargarlo, y ver ejemplos de uso, desde aquí PHP Class for Needish API

Y no olviden que está en marchar el concurso Web 2.0 Rockstars así que si quieres participar y usas PHP, aqui tienes todo lo que necesitas.

Otra cosa que me gusta mucho es hablar en tercera persona…

Tags: , , ,

2 Comments Add your own

  • pviojo | August 30th, 2008 at 19:21


    test

  • Alvaro | September 8th, 2008 at 13:33


    Te cuento que yo tambien soy uruguayo :)
    Ahora estoy desarrollando un cliente COCOA para needish basado en tu implementacion para PHP.
    Ni bien lo tenga andando me pego una vuelta y largo el link por aca.

  • Leave a Reply

    XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="">

    (required)

    (required)

qrcode for this url (http://pviojo.net/posts/php-wrapper-for-needish-api/)

About

Mi nombre es Pablo Viojo y tengo 27 años. Nací en Uruguay el 7 de agosto de 1981. Actualmente vivo en Santiago, Chile

Aparte de esto me interesa todo lo que tenga que ver con Internet y las nuevas tecnologías. Más info aquí, en mi hCard o en formato FOAF

View Pablo Viojo's profile on LinkedIn



Recent Comments

Pages

Feeds

Posts by tags

Posts by month