Skip to content

Implementation Guide

Stanislav Idolov edited this page May 6, 2019 · 21 revisions

Authentication

To provide access to the Adobe Stock API it's required to implement authentication mechanisms:

WebApi Endpoints

Detailed information about webapi endpoints that should be introduced described on the Web API page.

Configuration

To make at least search requests Adobe integration should be created. Provided API access information should be stored in Magento via standard configuration framework.

  • x-api-key - required field for any request (can be obtained from the Adobe integration configuration)
  • x-Product - can be obtained from the Adobe integration configuration (integration name)
  • API url - can be customized for testing purpose (send requests to the stub service)

Backend UI

  • Usage of Magento UI component is mandatory for the project.
  • Adobe Stock Image Integration should be implemented as default Magento slide out panel.

Useful information about Magento UI components and how to start development with them you may find in our UI Components Guide on the DevDocs

PHP 7 syntax usage

  • The usage of strict return types and scalar type hinting is required in new code.
Clone this wiki locally