Child pages
  • Comprender los Parámetros avanzados

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

En esta página, puede habilitar el servicio web de su tienda, para que herramientas de terceros puedan acceder a sus datos. This potentially makes it possible for interesting tools to help you or your customers make better use of your shop  Potencialmente, esto abre la puerta a la creación de herramientas útiles que ayudarán a sus clientes o a usted mismo a utilizar su tienda más eficazmente (como por ejemplo aplicaciones móviles).

Al abrir la página se lista las claves webservices del servicio web existentes en una tabla. Una clave webservice is a unique access that you grant to a developer, which can be used to tie a tool to your shop. Share them sparingly, as you might not always want everyone to access your data.

Image Removed

Not any app can access your shop through the PrestaShop webservice: you decide which can, and what they are allowed to do. Every app has a unique connection key, with specific access rightsde servicio web es un acceso único que usted proporciona al desarrollador, la cual puede ser utilizada para vincularla con la herramienta de su tienda. Comparta estas claves con moderación, de no hacerlo así muchas personas podrían tener acceso a sus datos.

Image Added

No todas las aplicaciones pueden acceder a su tienda a través del servicio web de PrestaShop: usted decide cuales pueden hacerlo, y determinar lo que cada una de ellas puede realizar. Cada aplicación tiene una clave de conexión única, con derechos de acceso específicos.

Añadir una nueva clave

The "Add new" button takes you to the webservice key creation form:

...

El botón "Añadir nuevo" le redirecciona al formulario de creación de claves del servicio web:

  • Clave. Una clave única. Puede crear una usted mismo, u optar por utilizar una generadahaciendo clic en el botón "¡Generar!" o bien utilizando cualquier generador de claves online. Las claves generadas son más seguras, porque son más difíciles de adivinar.
  • Descripción de la clave. Un recordatorio del destinatario de la clave, y los derechos que le da.
  • ¿Activar?Puede desactivar una clave en cualquier momento. Esto le permite conceder sólo temporalmente el acceso a sus datos a una determinada clave.
  • Permisos. No debe compartir TODOS sus datos con cada clave. Puede elegir entre una amplia gama de permisos, ya sea por sección o por tipo de acceso. Es posible que desee que algunas aplicaciones sólo sean capaces de visualizar  algunos de sus artículos, mientras que otras (por ejemplo, la que utilizaría para gestionar la tienda de forma remota) podría tener permisos para modificar y eliminar casi todos los datos. Le recomendamos que realice esta selección de permisos con cuidado.

Configuración

Warning

For security reasons, make sure your shop's server supports secure SSL connection!

The configuration is pretty easy:

  • Enable PrestaShop Webservice. If you do not want anyone to access your shop through third-party tools and applications, just keep it disabled.
  • Active mode CGI for PHP. The CGI mode is a special setting for the Apache server, where you tell it to use PHP as a CGI script rather than an Apache module. While the CGI mode has a reputation of being more secure, it has been found to have a security flaw as recently as May 2012. Ask your web host for advices.

Image Removed

Note

Developers can find our documentation on how to build a tool around PrestaShop's webservice at this address: ¡Por razones de seguridad, asegúrese de que el servidor de su tienda acepta conexiones SSL!.

La configuración es muy sencilla:

  • Activar el servicio Web de Prestashop. Si no quieres que nadie tenga acceso a su tienda a través de herramientas y aplicaciones de terceros, mantenga esta opción desactivada .
  • ¿Activar el modo CGI para PHP?. El modo CGI es una configuración especial del servidor Apache con el que se especifica que se utilice PHP en modo CGI en lugar de como un módulo de Apache. Si bien el modo CGI tiene una reputación de ser más seguro, se han encontrado fallos de seguridad en mayo de 2012. Consulte esta configuración con su proveedor de hosting.

Image Added

Note

Los desarrolladores encontrarán más información para crear aplicaciones y herramientas que utilicen el servicio Web de PrestaShop en esta dirección: http://doc.prestashop.com/display/PS15/Using+the+PrestaShop+Web+Service.