Configurar acceso de API.
Habilitar su escaparate de PWA Kit para acceder de forma segura a los datos de las API de Shopper, lo que incluye productos, canastas, pedidos y más. La tecnología que autoriza este acceso a la API se llama Shopper Login and API Access Service (SLAS), que forma parte de la API de Salesforce B2C Commerce. Además de autorizar las solicitudes de la API de B2C Commerce, SLAS también autoriza las solicitudes de Open Commerce API (OCAPI).
El proceso de configuración se agilizó recientemente gracias a la nueva IU de administración de SLAS.
Complete las instrucciones en Autorización para API de comprador en la documentación de la API de B2C Commerce para crear un cliente SLAS. Le recomendamos que utilice un cliente privado de SLAS, pero en función de su caso de uso, puede optar por utilizar un cliente público de SLAS en su lugar.
Si está planeando hacer un despliegue por fases de una experiencia de PWA Kit, asegúrese de seguir las instrucciones en la sección Pasos adicionales para despliegues por fases de PWA Kit de la guía.
Después de crear un cliente SLAS, vuelva a esta guía y siga leyendo.
Si está utilizando un cliente privado SLAS, debe establecer el secreto de cliente a través de una variable de entorno.
Los proyectos generados a partir de PWA Kit 3.5 y versiones posteriores se configurarán para usar un cliente privado SLAS de forma predeterminada.
Para obtener más información sobre el uso de clientes privados de SLAS, consulte Uso de un clienteprivado de SLAS.
Si está utilizando un cliente público SLAS, omita esta sección y continúe con la actualización de la configuración de OCAPI como se describe en la siguiente sección.
Para ciertas características, su escaparate de PWA Kit debe hacer solicitudes a la Open Commerce API (OCAPI) en su instancia de B2C Commerce.
A continuación se explica cómo actualizar la configuración de la OCAPI para el PWA Kit:
- Inicie sesión en Business Manager en su instancia de B2C Commerce.
- Vaya a Administración > Desarrollo de sitio > Configuración de la Open Commerce API.
- Copie este JSON:
- Vuelva a Business Manager y pegue el JSON en el campo.
- Reemplace el valor del marcador de posición de
PLACEHOLDER_CLIENT_ID
por la identificación de cliente del cliente público de SLAS que creó mediante la IU de administración de SLAS. - Desplácese hasta la parte inferior de la página.
- Haga clic en Save (Guardar).
Repita estas instrucciones para cada instancia de B2C Commerce que se utilice con el PWA Kit.