Utilización del servicio web REST
En este manual muestra cómo utilizar el servicio web de PrestaShop con la biblioteca PHP mediante la creación de una aplicación "CRUD".
Requisitos previos
PrestaShop 1.4 instalado en un servidor con
mod_rewrite
habilitado (sólo Apache).Un servidor XAMPP local con PHP5.
Acerca de CRUD & REST
CRUD es un acrónimo en inglés que significa "crear, leer, actualizar, eliminar". Estas son las cuatro operaciones básicas para la gestión de datos en una aplicación.
El servicio web de PrestaShop utiliza la arquitectura REST para ue sea disponible a tantas plataformas como sea posible, ya que los protocolos HTTP y XML se encuentran presentes en innumerables plataformas.
REST define una arquitectura que representa un conjunto de buenos métodos para practicar en la web. Este define varias reglas, incluyendo una que vamos a describir que es similar a CRUD.
En HTTP, existen 4 métodos principales que pueden realizar el procesamiento de datos que son definidos en la arquitectura REST. Esta correspondencia también se puede realizar con CRUD y SQL:
HTTP/ REST | CRUD | SQL |
POST | Create | INSERT |
GET | Retrieve | SELECT |
PUT | Update | UPDATE |
DELETE | Delete | DELETE |
Sobre este manual
Juntos, veremos la manera de crear una pequeña aplicación para realizar estas cuatro operaciones en nuestros clientes.
Capítulos 1, 2 y 3 son obligatorios.
En los capítulos siguientes, usted aprenderá a interactuar con el servicio web con cada una de las operaciones CRUD, para ofrecer las herramientas para crear una aplicación completa CRUD.
Si sólo desea recuperar los datos, por ejemplo al desarrollar una aplicación web para que le notifique sobre los pedidos, quizás sólo le interese el capítulo 4.
Si prefiere desarrollar una aplicación más completa, los capítulos 4 al 7 serán de su interés.
Capítulo 1 - Introducción: Creación de Acceso al Back Office Capítulo 2 - Descubrimiento: Pruebas de acceso al servicio web con el navegador Capítulo 3 - Primeros pasos: Acceso al servicio Web y lista de clientes Capítulo 3.1 - Acceso al servicio web a través de la librería Capítulo 3.2 - Manejo de rrores Capítulo 3.3 - Enumeración de clientes Capítulo 4 - Recuperación de datos: Recuperación de un cliente Capítulo 5 - Modificación: Actualización de cliente Capítulo 6 - Creación: Formulario En Línea Remoto Capítulo 7 - Eliminación: Eliminar cuentas de clientes de la base de datos Capítulo 8 - Uso avanzado
Archivos
Descargue la versión en PDF de este manual
Un recordatorio útil de los conceptos descritos en este manual, descargar la hoja de trucos.
Ejemplos de archivos
No files shared here yet.
Upload file File description
Biblioteca de servicio web
Labels
|
Upload file File description
Last updated