elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
26 Mayo 2012, 15:50  


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales

+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Como usar una API?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Como usar una API?  (Leído 1,598 veces)
Cergath

Desconectado Desconectado

Mensajes: 267


Elfo Noldo de la casa del Rey


Ver Perfil
Como usar una API?
« en: 21 Junio 2011, 03:31 »

No encuentro mejor ejemplo que este: https://control.vps.net/api/

Igual que con la de otros scripts / servicios como whmphp o vbulletin, o incluso invisionpower,

¿Como puedo usarla con PHP? hay alguna guía para esto?

Saludos.


En línea
merolhack

Desconectado Desconectado

Mensajes: 277

Me encanta Joomla y lo que puedo hacer con el


Ver Perfil WWW
Re: Como usar una API?
« Respuesta #1 en: 22 Junio 2011, 01:13 »

Pues según yo una API no es más que una librería o conjunto de librerías en donde te permiten usas sus clases y funciones.

Es decir, como la API de facebook que te permite obtener información de su base de datos con solo unas cuantas líneas de código, la API se queda en su server y tu solo haces uso de ella limitadamente!!

Una API que se usa mucho es la de Google Maps.

Fuente:
http://es.wikipedia.org/wiki/Interfaz_de_programaci%C3%B3n_de_aplicaciones


En línea

PHP Web Developer
Joomla, jQuery, MySQL, CSS, etc...

Android APP Developer http://android-dev.tumblr.com/
Cergath

Desconectado Desconectado

Mensajes: 267


Elfo Noldo de la casa del Rey


Ver Perfil
Re: Como usar una API?
« Respuesta #2 en: 25 Junio 2011, 05:14 »

Es cierto, te pido disculpas por la pregunta tan general, lol, todas las APIs son diferentes...

Realmente necesito aprender PHP!, eso haré definitivamente.

Como ultima inquietud, tu me podrías ayudar a hacer un pequeño codigo en php, que dibuje / resulte en listar lo que esta función me muestra?.

Código
public function getTickets()
       {
               $this->setAPIResource('tickets');
 
               $return = $this->sendGETRequest();
 
               return $return['response'];
       }

Código
public function getTicket($id)
       {
               $this->setAPIResource('tickets/'.$id);
 
               $return = $this->sendGETRequest();
 
               return $return['response'];
       }

Ya hice el llamado a la API, etc, pero estoy en 0 al momento de invocarla correctamente.


Código
require('php/api.php');
$api = API::getInstance('credenciales', 'key');
 
$ticket = $api->getTicket();

Qué crees que sirva allí? un foreach?... ya he logrado realizar otras funciones..

saludetes!
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines