Shopify Flow en GraphQL Admin API

Flow gebruikt de Shopify GraphQL Admin API om automatiseringen en integraties te bouwen die het Shopify-beheercentrum uitbreiden en verbeteren. Flow maakt momenteel gebruik van versie 2024-07 van de API om staat en variabelen in workflows te evalueren en om acties uit te voeren in je Shopify-winkel. Omdat Flow toegang heeft tot winkelgegevens door de API aan te roepen, heb je vanuit Flow toegang tot bijna alle velden die beschikbaar zijn in de API.

De meeste acties in Flow maken gebruik van de API om wijzigingen aan te brengen in je Shopify winkel. De actie Bestellingstags toevoegen gebruikt bijvoorbeeld de mutatie tagsAdd . De actie Admin API-aanvraag verzenden kan de meeste mutaties gebruiken, inclusief mutaties die nog niet beschikbaar zijn als acties in Flow.

Bij het aanmaken van workflows zul je vaak veldnamen en beschrijvingen tegenkomen die gebaseerd zijn op de API. Misschien moet je gegevens vooraf bekijken of de API-documentatie doornemen om te begrijpen wat er door de API wordt uitgevoerd en in Flow wordt gebruikt, en om ervoor te zorgen dat je workflow de gegevens uitvoert die je verwacht.

Op deze pagina

API-versiebeheer

Shopify brengt elke drie maanden nieuwe API-versies uit en Flow neemt nieuwe versies zo snel mogelijk over, maar kan achterlopen op de nieuwste versie. Waar mogelijk worden wijzigingen tussen versies automatisch opgelost, maar sommige wijzigingen kunnen niet eenvoudig zijn, zoals: * Wanneer velden worden verwijderd, maar er geen vervanging wordt geleverd, wat invloed kan hebben op hoe voorwaarden of Liquid worden geëvalueerd. * Wanneer velden nullable worden, wat invloed kan hebben op hoe voorwaarden of Liquid worden geëvalueerd. * Wanneer enumwaarden veranderen of nieuwe union- of interfacetypes worden toegevoegd, wat mogelijk invloed heeft op Liquid of code. * Wanneer mutatieargumenten veranderen, wat van invloed kan zijn op de configuratie van Send Admin API-aanvraagacties.

Some workflows might need to be updated manually. In deze gevallen kunnen workflows een Update vereist of Unsupported API-fout weergeven en je naar de relevante API-documentatie leiden om de vereiste wijzigingen in de workfloweditor aan te brengen. Als deze updates zijn voltooid en opgeslagen, wordt de workflow automatisch bijgewerkt om de nieuwste API-versie te gebruiken die beschikbaar is in Flow.

Je kunt ervoor kiezen om problemen tijdelijk te negeren om dringende wijzigingen aan te brengen in een workflow met API-versiecompatibiliteitsfouten. Als deze problemen niet worden opgelost, is het mogelijk dat de workflow niet meer werkt of fouten veroorzaakt wanneer de oudere API-versie niet meer wordt ondersteund door Shopify.

Zat het antwoord dat je zocht er niet bij? Wij helpen je graag verder.