Integraciones

La definición de una integración en el administrador de Commerce establece la ubicación de las credenciales de OAuth y la URL de redireccionamiento para integraciones de terceros, e identifica los recursos de API disponibles que se necesitan para la integración. Para obtener información más detallada sobre el proceso de registro de la integración, consulte Autenticación basada en OAuth en la documentación para desarrolladores de Commerce.

Integraciones {width="700" modal="regular"}

Flujo de trabajo de incorporación

  1. Autorizar la integración - Vaya a la System > Extensions>Integrations, busque la integración adecuada y autorice.
  2. Verificar y establecer inicio de sesión - Cuando se le solicite, acepte el acceso solicitado. Si se le redirige a un tercero, inicie sesión en el sistema o cree una cuenta. Después de iniciar sesión correctamente, vuelve a la página de integración.
  3. Recibir confirmación de integración autorizada : el sistema envía una notificación avisando de que la integración se ha autorizado correctamente. Después de configurar una integración y recibir las credenciales, ya no es necesario realizar llamadas para acceder a tokens o solicitarlos.

Añadir una integración

  1. En el Administrador barra lateral, vaya a System > Extensions>Integrations.

    Nueva integración {width="600" modal="regular"}

  2. Introduzca la siguiente información de integración:

    • Introduzca el Name de la integración y el contacto Email dirección.

    • Introduzca el Callback URL donde se pueden enviar credenciales de OAuth al utilizar OAuth para el intercambio de tokens. Uso de https:// se recomienda encarecidamente.

    • Introduzca el Identity Link URL para redirigir a los usuarios a una cuenta de terceros con estas credenciales de integración de Adobe Commerce o Magento Open Source.

    note note
    NOTE
    El Integration not secure etiqueta de advertencia aparece cerca de cada nombre de integración en la Integrations como recordatorio, hasta que las direcciones URL HTTPS se guarden en Callback URL y Identity Link URL campos.
    • Cuando se le pida, introduzca su contraseña para confirmar su identidad.
  3. En el panel izquierdo, elija API y haga lo siguiente:

    • Establecer Resource Access a uno de los siguientes:

      • All
      • Custom
    • Para el acceso personalizado, seleccione la casilla de verificación de cada recurso necesario.

      Integraciones: API disponible {width="600" modal="regular"}

  4. Cuando termine, haga clic en Save.

Activación de una integración

De forma predeterminada, aparece una integración guardada en la cuadrícula con un Inactive estado. Para activarla, complete los siguientes pasos:

  1. En el Administrador barra lateral, vaya a System > Extensions>Integrations.

  2. Busque la integración recién creada y haga clic en Activate vínculo.

  3. En la esquina superior derecha, haga clic en Allow.

    Esta acción muestra los tokens de integración para extensiones. Copie esta información en una ubicación segura y cifrada para usarla con su integración.

    Tokens de integración para extensiones {width="600" modal="regular"}

  4. En la esquina superior derecha, haga clic en Done.

Reautorización de una integración

Para generar un nuevo token de acceso de integración y un secreto de token de acceso, vuelva a autorizar la integración desde el administrador:

  1. En el Administrador barra lateral, vaya a System > Extensions>Integrations.

  2. Búsqueda de la integración con Active estado.

  3. Entrada Activate ​Haga clic en la columna Reauthorize.

  4. Clic Reauthorize para aprobar el acceso a los recursos de la API.

  5. Guarde los nuevos tokens de integración para las extensiones y haga clic en Done.

Cambiar la configuración de seguridad del acceso de invitado de API

De forma predeterminada, el sistema no permite el acceso anónimo de invitados a CMS, catálogos y otros recursos de la tienda. Si debe cambiar la configuración, haga lo siguiente:

  1. En el Administrador barra lateral, vaya a Stores > Settings>Configuration.

  2. En el panel izquierdo, expanda Services y elija Magento Web API.

  3. Expandir Selector de expansión el Web API Security Setting sección.

    Configuración de servicios: configuración de seguridad de API web {width="600" modal="regular"}

  4. Establecer Allow Anonymous Guest Access hasta Yes.

  5. Cuando termine, haga clic en Save Config.

Para obtener más información, consulte Restricción del acceso a las API web anónimas en la documentación para desarrolladores de Commerce.

Eliminación de una integración

  1. En el Administrador barra lateral, vaya a System > Extensions>Integrations.

  2. Busque la integración existente y haga clic en el icono ( icono de papelera ) en el Delete columna.

  3. Para confirmar la acción, haga clic en OK.

recommendation-more-help
d3c62084-5181-43fb-bba6-1feb2fcc3ec1