Hilfe-Center
Drucken

Shopware 6 App Anbindung

Shopware 6 nutzt die API Zugriffsmethode über Access Token. Das heißt, wir authentifizieren und bei Shopware6 mit den App-Login Daten, welche Sie in der App hinterlegen und bekommen einen Access Token. Dieser Access-Token ist für 10 Minuten gültig und wird durch die App automatisch erneuert, sobald er abgelaufen ist.

Shopware 6 Access-Token verlängern

Tipp: Sie können den Access-Token länger gültig machen, wenn Sie den Shop selbst hosten. Das beschleunigt die Importe. Dazu gehen Sie wie folgt vor:

Öffnen Sie folgende Datei über FTP: vendor/shopware/core/Framework/Api/EventListener/Authentication/ ApiAuthenticationListener.php

      1. Laden Sie die Datei herunter und legen eine Sicherung von der Datei an

      1. Suchen Sie in der Datei nach:
        $tenMinuteInterval

      1. Ändern Sie den Wert zwischen den Hochkommas, sodass die Zeile so aussieht für eine Lebensdauer 1 Jahr
        $tenMinuteInterval = new \DateInterval('P1Y');

        Weitere Lebensdauern sind:
        P1Y   =   1 year
        P1M  =   1 month
        P30D=   30 days

    Bitte aktivieren Sie auf Ihrem Server allow_url_fopen

    Damit wir den Access-Token abrufen können, müssen Sie eine App in Shopware anlegen und die Zugangsdaten in der App hinterlegen. Dazu gehen Sie wie folgt vor.

    Shopware 6 App anlegen

    Shopware 6 Integration erstellen

        1. Login Shopware 6 Backend

        1. Öffnen Sie die Einstellung „Integrationenblank 

        1. Klicken Sie auf „Integration anlegen.“

        1. Folgende Eintragungen sind nötig

      Shopware 6 Integration anlegen

      Die generierte Zugangs-ID tragen Sie in der App unter API-Benutzer ein. Der Sicherheitsschlüssel ist das API-Passwort.

      Die Übersicht zu den Einstellungen in der App finden Sie hier: Shopware 5 und 6

      Shopware 6 Sales Channel ID

      Hinterlegen Sie unbedingt die SalesChannel ID in den sonstigen Zusatz-Einstellungen in der App unter Einstellungen > Marktplatzeinstellungen > MP wählen > Zusatz-Einstellungen > SalesChannel ID SW6 wählen

      Shopware 6 Zusatzeinstellungen SalesChannel ID

      Die SalesChannel ID finden Sie im Shopwarebackend in der URL, wenn Sie den Verkaufskanal öffnen:

      Shopware 6 Sales Channel ID

      Shopware 6 Root Kategorie

      Die Root Kategorie finden Sie wie folgt.

      Shopware 6 Rootkategorie

      Shopware 6 Default Kategorie



      Die Default-Kategorie finden Sie in Shopware wie folgt:
       
       Anklicken und dann steht die ID oben in der URL. 

      Inhaltsverzeichnis

      Letztes Webinar verpasst?

      Kein Problem, unser nächstes findet schon bald statt. Trag Dich jetzt ein und erfahre, wie Du dein Dropshipping Business automatisierst. Völlig unverbindlich und kostenfrei.

      Freitag, 30.06.23
      18:00 – 19:00 Uhr Livedemo
      ab 19 Uhr beantworten wir Deine Fragen

      Wir schauen uns alle Einstellungen an, begonnen beim Datenimport, über Preiskalkulation bis zur Datenübergabe an Dein Shopsystem!

      Am Ende weißt du wie einfach es sein kann, Geschäftsprozesse im Streckenhandel zu automatisieren. Außerdem beantworten wir alle auftretenden Fragen.

      webinar

      Jetzt kostenfrei anmelden!

      Consent Management Platform von Real Cookie Banner