Interfaces de programación de aplicaciones o API , se han vuelto cada vez más popular como ingenieros de software buscan formas únicas para vincular a diferentes aplicaciones de Internet . PHP es uno de los idiomas que se utilizan comúnmente para interactuar con las API . La creación de su propia API que es compatible con PHP - y permite a sus usuarios para tirar de las clases de la API - se puede hacer ya sea mediante la creación de un jabón ( Simple Object Access Protocol ) interfaz o interfaz REST ( Transferencia de estado representacional ) . Instrucciones
1
Elija una estructura de URL de su API , como " http://api.exampleurl.com . "
2
Abre tu preferido código aplicación de edición y crear un nuevo documento PHP , asegurándose de que la parte superior es :
"? < php "
3
Establecer las variables de la API mediante la definición el formato y los intervalos de demanda , por ejemplo :
$ format = obtener ($ _GET [' formato '] ), $ num = intval ($ _GET [' num ']);
4
Crear una conexión a la base de datos de la API mediante el código siguiente, reemplazando los parámetros de ejemplo con los que utiliza la base de datos MySQL de su API :
$ con = mysql_connect ( ' http://api.exampleurl . com ' , ' root ',' password ' ) or die ( " Error MySQL. '); mysql_select_db ( ' api ' , $ con) or die ( " Error MySQL ' ) .
5
Crear una consulta de la API para que , utilizando el código siguiente como guía :
$ result = mysql_query ( 'SELECT * FROM ORDEN api_table BY' example_variable ');
6
Definir la salida de la API mediante la función de JSON de PHP para crear la salida y el formato , por ejemplo :
if ($ formato == ' json ') { while ($ api_call = mysql_fetch_array ( $ resultado , MYSQL_ASSOC )) { }
$ api_call = array (); while ($ api_call = mysql_fetch_array ( $ resultado , MYSQL_ASSOC ) ) {$ api_call [ ] = array ( 'post' = > $ api_call ) ;}
7
Guarde el archivo PHP en el servidor Web y configurar el servidor web si es necesario para asegurarse de que la URL de su API será accesible desde redes externas .