Intégration Adobe Stock
Pour accéder à d’innombrables ressources multimédias à utiliser dans votre boutique, intégrez Adobe Stock à Commerce.
Le service Adobe Stock permet aux entreprises d’accéder à des millions de photos, de vecteurs, d’illustrations, de vidéos, de modèles et de ressources 3D organisés, de haute qualité et libres de droits pour tous leurs projets de création. Commerce utilisateurs peuvent rapidement rechercher, prévisualiser et acquérir sous licence des ressources Adobe Stock. Les utilisateurs peuvent également les enregistrer dans le stockage multimédia, le tout sans quitter l’espace de travail Admin.
Conditions préalables
Cette intégration requiert :
- Un compte Adobe Developer
- Adobe Commerce ou Magento Open Source, 2.3.4 ou version ultérieure
L’obtention de licences pour les images Adobe Stock requiert :
- Un compte d'Adobe
- Un abonnement Adobe Stock payant associé au compte
Intégrer Commerce et Adobe Stock
La configuration de l’intégration Adobe Stock pour Adobe Commerce est un processus en deux étapes :
- Création d’une intégration adobe.developer pour générer une clé API
- Configuration de l’intégration Adobe Stock dans Commerce Admin
Création d’une intégration Adobe Developer
-
Accédez au Adobe Developer Console.
-
Sous Quick Start, cliquez sur Create new project.
-
Dans le bloc Project overview, cliquez sur Add API.
-
Sélectionnez Adobe Stock dans la liste des intégrations et cliquez sur Next.
-
Sélectionnez OAuth 2.0 Web App.
-
Spécifiez le redirect URI.
L’URI de redirection par défaut se présente sous la forme
${HOST}/${ADMIN_URI}/adobe_ims/oauth/callback/
, par exemplehttps://store.myshop.com/admin_hgkq1l/adobe_ims/oauth/callback/
, où :${HOST}
est votre nom de domaine Commerce entièrement qualifié (par exemple,https://store.myshop.com
).${ADMIN_URI}
est votre URI d’administrateur Commerce (tel queadmin_hgkq1l
), qui peut être récupéré en exécutantmagento info:adminuri
.
-
Spécifiez le Redirect URI pattern, qui est identique à votre URI de redirection avec deux différences :
- Toutes les périodes (
.
) doivent être précédées de deux barres obliques inverses (\\
). - Ajoutez
.*
à la fin du modèle.
En utilisant l’exemple de l’URI de redirection par défaut précédent, il serait
https://store\\.myshop\\.com/admin_hgkq1l/adobe_ims/oauth/callback/.*
. - Toutes les périodes (
-
Cliquez sur Next.
-
Vérifiez les portées disponibles et cliquez sur Save configured API.
-
Sur la page qui suit, copiez votre Client ID (clé API) et Client secret.
Ces informations sont utilisées dans les étapes de la section suivante.
Configuration de l’intégration Adobe Stock
Pour définir la configuration système dans votre administrateur Commerce, utilisez la clé API et le secret client générés dans la section précédente.
-
Sur la barre latérale Admin, accédez à Stores > Settings>Configuration.
-
Dans le panneau de gauche, développez Advanced et choisissez System.
-
Développez
-
Définissez Enabled Adobe Stock sur
Yes
. -
Saisissez votre API Key (Client ID).
-
Saisissez votre Client Secret.
-
Cliquez sur Test Connection pour valider vos clés.
Donnez quelques secondes à la validation. Si vos informations d’identification sont valides, une connexion réussie" verte s’affiche.Message.
-
-
Une fois l’opération terminée, cliquez sur Save Config.