Liquid, Javascript, thèmes
Bonjour à tous,
Je suis complètement nouveau dans l'utilisation de Shopify. J'ai besoin de récupérer des données via une API sécurisée qui demande d'effectuer la requête via le back-end et non pas le front-end car le CORS bloque les appels API.
J'utilise aujourd'hui le logiciel CURL afin d'effectuer mes deux requêtes sur l'API cible. J'aimerais aujourd'hui pouvoir effectuer la même chose mais via une boutique Shopify. Est-ce possible ? Sous quel language pouvoir effectuer cela ?
Merci d'avance 🙂
Résolu ! Accéder à la solution.
Succès.
Bonjour @Shémo !
Je comprends que vous utilisez présentement le logiciel CURL afin d'effectuer vos deux requêtes sur l'API cible, il semble qu'afin de régler votre souci avec CORS, le créateur doit configurer l'autorisation ou cela ne fonctionnera pas.
Comme exemple, j'ai le domaine "exemple.com" hébergé par Shopify et le domaine "3p-example.com" hébergé par AWS. J'ai un peu de Javascript sur ma vitrine qui demande une ressource à 3p-example.com. Pour que 3p-example.com ait la permission de partager cette ressource, l'en-tête de la réponse à la demande doit contenir Access-Control-Allow-Origin : example.com. Ainsi, le domaine de Shopify (exemple.com) sait qu'il a reçu l'autorisation de demander cette ressource. Si nécessaire (et seulement si nécessaire), l'en-tête peut renvoyer Access-Control-Allow-Origin : à la place, mais c'est beaucoup moins sûr.
Cela n'est pas quelque chose que Shopify peut changer. Aussi, sachez que notre équipe d'assistance ne peut pas entièrement prendre en charge / résoudre vos questions sur l'API, car nous ne disposons pas des connaissances requises en la matière. Ceci dit, nous pouvons vous aider en vous indiquant quelques ressources. Notez bien que la plupart de nos ressources à ce sujet ne sont que disponibles en anglais, mais vous pouvez utiliser un outil tel Google Translate afin de traduire le tout:
En premier lieu, nous avons nos Guides API. Si vous ne trouvez pas ce dont vous avez besoin dans nos guides API, vous pouvez également rechercher des sujets d'assistance dans nos forums pour voir si votre question a déjà été posée (si cela n'est pas déjà fait).
Ensuite, si vous ne trouvez pas de sujet d'assistance pour votre question, vous pouvez créer un nouveau message dans les forums Shopify surnommés APIs & SDKs - Shopify Community, ce qui permettra à d'autres membres actifs de la communauté d'examiner votre question plus en détail.
J'espère que cette information vous sera utile. Si vous avez d'autres questions spécifiques à ce sujet, n'hésitez surtout pas à les écrire ici, il se peut qu'un autre membre de la communauté soit en mesure de vous aider!
To learn more visit the Shopify Help Center or the Community Blog.
Succès.
Bonjour @Shémo !
Je comprends que vous utilisez présentement le logiciel CURL afin d'effectuer vos deux requêtes sur l'API cible, il semble qu'afin de régler votre souci avec CORS, le créateur doit configurer l'autorisation ou cela ne fonctionnera pas.
Comme exemple, j'ai le domaine "exemple.com" hébergé par Shopify et le domaine "3p-example.com" hébergé par AWS. J'ai un peu de Javascript sur ma vitrine qui demande une ressource à 3p-example.com. Pour que 3p-example.com ait la permission de partager cette ressource, l'en-tête de la réponse à la demande doit contenir Access-Control-Allow-Origin : example.com. Ainsi, le domaine de Shopify (exemple.com) sait qu'il a reçu l'autorisation de demander cette ressource. Si nécessaire (et seulement si nécessaire), l'en-tête peut renvoyer Access-Control-Allow-Origin : à la place, mais c'est beaucoup moins sûr.
Cela n'est pas quelque chose que Shopify peut changer. Aussi, sachez que notre équipe d'assistance ne peut pas entièrement prendre en charge / résoudre vos questions sur l'API, car nous ne disposons pas des connaissances requises en la matière. Ceci dit, nous pouvons vous aider en vous indiquant quelques ressources. Notez bien que la plupart de nos ressources à ce sujet ne sont que disponibles en anglais, mais vous pouvez utiliser un outil tel Google Translate afin de traduire le tout:
En premier lieu, nous avons nos Guides API. Si vous ne trouvez pas ce dont vous avez besoin dans nos guides API, vous pouvez également rechercher des sujets d'assistance dans nos forums pour voir si votre question a déjà été posée (si cela n'est pas déjà fait).
Ensuite, si vous ne trouvez pas de sujet d'assistance pour votre question, vous pouvez créer un nouveau message dans les forums Shopify surnommés APIs & SDKs - Shopify Community, ce qui permettra à d'autres membres actifs de la communauté d'examiner votre question plus en détail.
J'espère que cette information vous sera utile. Si vous avez d'autres questions spécifiques à ce sujet, n'hésitez surtout pas à les écrire ici, il se peut qu'un autre membre de la communauté soit en mesure de vous aider!
To learn more visit the Shopify Help Center or the Community Blog.
Bonjour, Depuis quelque temps, nous nous attachons à améliorer l’expérience Shopify e...
By Shopify May 12, 2025Maîtrisez l’expansion internationale de votre activité Shopify grâce au parcours d’appr...
By Shopify Feb 7, 2025Agrandissez la vente en gros avec le parcours d’apprentissage de Shopify Academy, B2B...
By Shopify Jan 30, 2025