Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/10/2011, 03:44
Avatar de Dundee
Dundee
 
Fecha de Ingreso: junio-2002
Ubicación: El Médano
Mensajes: 1.310
Antigüedad: 22 años, 4 meses
Puntos: 8
Respuesta: ¿como crearr una propia API?

Cita:
Iniciado por Sourcegeek Ver Mensaje
Una API es un servicio que otorga cierta información de un sitio. Las API PHP son comúnmente creadas para ser usadas con llamadas vía método GET.
Apliquemos un ejemplo, suponiendo que lo que quieres es obtener el resultado de una multiplicación. Debes montar un archivo a tu hosting que se encargará de:

* Obtener los datos por GET
* Validarlos
* Obtener resultado
* Regresarlo

Todo ésto sería mas o menos:
Código PHP:
Ver original
  1. // Obtener
  2. $n1 = $_GET['number1'];
  3. $n2 = $_GET['number2'];
  4.  
  5. // Vaildar
  6. if(empty($n1) || empty($n2)) {
  7.     die('Invalid params');
  8.    
  9. // Obtener resultado
  10. $res = $n1 * $n2;
  11.  
  12. // Regresarlo
  13. echo $res;

Ya después haces una clase que haga la llamada via cURL a la página con los parámetros necesarios.

Es un simple ejemplo, algo rústico por cierto, pero servirá para que te des una idea
Si eso lo entiendo, pero fíjate por ejemplo en la sintaxys de la API de facebook , no utilizan las funciones de curl ni ninguna que yo conozca , es como un lenguaje propio, y yo a eso me refería.
Un saludo
__________________
Videotutoriales de Drupal