“Conocimiento Programación>Programación PHP /MySQL

Cómo escribir API PHP Tire de clases en un servidor remoto

2014/12/4
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 .

Página siguiente:
Programación PHP /MySQL
Cómo evaluar una cadena como una matriz en PHP
Cómo Activar MySQL Texto completo en cPanel
Cómo pasar valores a una función en PHP
Cómo convertir una cadena UTF -8 en PHP
Cómo incluir un archivo JS en PHP
Forma de guardar fechas en MySQL con PHP
Cómo deshabilitar magic_quotes_gpc
PHP: Subcadena Sin Palabras Breaking
Conocimiento de la computadora © http://www.ordenador.online