Abkündigung der Shopify Fulfillment API
Zusammenfassung
Shopify hat angekündigt werden einige Endpoints seiner Fulfillment API am 30. Juni 2023 veraltet sein.
Kunden mit Integration Studio Bei Projekten, die die veralteten Fulfillment API Endpoints verwenden, müssen Konfigurationsänderungen so schnell wie möglich vorgenommen werden. Andernfalls schlagen Vorgänge, die die veralteten API Endpoints verwenden, nach dem 30. Juni 2023 fehl.
Notiz
Shopify hatte zuvor ein Abkündigungsdatum vom 31. März 2023 angekündigt, das später auf den 30. Juni 2023 verlängert wurde.
Betroffene Projekte und erforderliche Benutzeraktion
Integration Studio Projekte, die den Shopify Connector verwenden sind betroffen, wenn beide dieser Bedingungen erfüllt sind:
- Die Shopify Anbindung ist mit der API Version 2022-04 konfiguriert.
- Shopify Create oder Update Mit dieser Verbindung verknüpfte Aktivitäten werden mit veralteten Fulfillment API Endpoints konfiguriert.
Befolgen Sie diese Schritte, um zu ermitteln, ob Ihre Projekte, die den Shopify-Connector verwenden, betroffen sind, und ergreifen Sie die erforderlichen Benutzermaßnahmen:
-
Überprüfen Sie die API Version, die von jeder Shopify-Verbindung verwendet wird unter Optionale Einstellungen > API Version.
Wenn die API Version 2022-04 ausgewählt ist, fahren Sie mit dem nächsten Schritt fort. Andernfalls ist das Projekt nicht betroffen.
Notiz
Es ist nicht erforderlich, die ausgewählte API Version auf eine neuere Version zu ändern, da Aufrufe der API Version 2022-04 von Shopify automatisch auf die nächste ältere unterstützte Version umgeleitet werden. Wenn Sie sich jedoch dazu entschließen, die ausgewählte API Version zu diesem Zeitpunkt zu ändern, beachten Sie die zusätzlichen Hinweise unter Ändern der API Version.
-
Öffnen Sie jeden Shopify Create oder Update Aktivität, die von der Verbindung verwendet wird, und prüfen Sie, ob die folgenden Objekte und Unterobjekte ausgewählt sind.
Falls vorhanden, ändern Sie die Objekt-/Unterobjektauswahl wie folgt:
Shopify Aktivität Veraltetes Objekt > Unterobjekt Empfehlung Create Versand und Auftragserfüllung > Auftragserfüllung Ändern Sie die Auswahl in Versand und Auftragserfüllung > Auftragserfüllung für Auftragserfüllung Create Versand und Erfüllung > Erfüllung abgeschlossen Hinweis
Diese Unterobjekte haben keinen API Endpoint, der sie direkt ersetzen könnte. Empfehlungen finden Sie im Migrationsleitfaden von Shopify Migration zu Fulfillment-Bestellungen.
Create Versand und Auftragserfüllung > Offene Auftragserfüllung Update Versand und Erfüllung > Erfüllung -
Sobald die Konfigurationsänderungen vorgenommen wurden, müssen Sie erneut bereitstellen die betroffenen Vorgänge, damit die Änderungen wirksam werden.
Hinweis
Integration Studio Projekte, die direkt mit den APIs von Shopify interagieren, beispielsweise durch die Verwendung von HTTP oder HTTP v2-Connector, kann ebenfalls betroffen sein. Wir empfehlen, den Migrationsleitfaden von Shopify Migration zu Fulfillment-Bestellungen zu lesen, um festzustellen, ob Ihre Projekte betroffen sind, und die entsprechenden Aktualisierungen vorzunehmen.
Wenn die erforderliche Benutzeraktion nicht ausgeführt wird
Nach dem 30. Juni 2023 werden Shopify API Aufrufe an die API Version 2022-04 von Shopify auf die nächste ältere unterstützte Version umgeleitet, da Shopify dies bei Aufrufen nicht unterstützter API Versionen automatisch tut.
Da die API Versionen nach 2022-07 die veralteten Fulfillment-API Endpoints nicht unterstützen, Integration Studio Vorgänge, die mit den veralteten Shopify API Endpoints bereitgestellt werden, werden nach dem 30. Juni 2023 fehlschlagen. Von der Shopify API zurückgegebene Fehler werden in den Operation gemeldet.