• Startseite
  • /
  • Blog
  • /
  • Tutorial: Wie man einen API-Benutzer in Shopware einrichtet
Veröffentlicht am 1. April 2016 von Daniel Peters
Tutorial: Wie man einen API-Benutzer in Shopware einrichtet

Für viele externe Schnittstellen ist es notwendig einen API-Benutzer inkl. API-Schlüssel anzugeben. In diesem Tutorial zeige ich, wie man dies in Shopware macht.

Was ist eigentlich eine API?

Viele Programme und auch Shop-Software bieten eine sogenannte API für den externen Zugriff. API steht für Application Programming Interface und ermöglicht Fremd-Software auf Daten des Shops über eine standardisierte Schnittstelle zuzugreifen. Diese Schnittstelle steht unter der Kontrolle des Shops. So können externe Programme (nur) die Funktionen nutzen, die von der API bereitgestellt werden.

Der Zugriff über eine API ist normalerweise der beste und sicherste Weg, um auf die Shop-Software zuzugreifen und sollte bevorzugt werden.

1. Schritt: Im Backend anmelden

Als erstes müssen Sie sich im Backend Ihres Shopware-Shops anmelden. Dies erfolgt über die Backend-Anmeldung unter der URL https://<IHRE-SHOP-URL>/shopware/backend/ und mit einem Benutzernamen und Kennwort. Der Benutzer muss die Berechtigung haben, Benutzer zu ändern und anzulegen. Verwenden Sie zum Beispiel den Administrator.

2. Schritt: Benutzerverwaltung öffnen

Nach der Anmeldung wechseln Sie im Menü "Einstellungen" auf den Eintrag "Benutzerverwaltung".

3. Schritt: Benutzer hinzufügen

In der Benutzerverwaltung klicken Sie auf "Benutzer hinzufügen".

Es öffnet sich ein weiteres Fenster, in dem der Benutzer hinzugefügt werden kann. In diesem Fenster müssen Sie mindestens folgende Felder ausfüllen.

  • Benutzername
  • Passwort
  • Passwort wiederholen
  • Login aktiviert
  • API-Zugang aktiviert
  • Name
  • Mail-Adresse
  • Mitglied der Rolle

Nach dem Aktivieren der Checkbox "Aktiviert" in der Gruppe "API-Zugang" wird automatisch ein API-Schlüssel generiert.

Hinweis

Dieser API-Schlüssel wird später benötigt und sollte in einer Textdatei auf Ihrem Computer gespeichert werden.

4. Schritt: Benutzereinstellungen speichern

Der letzte Schritt ist mit einem Klick auf "Speichern" bereits erledigt. Das Fenster der Benutzerverwaltung kann geschlossen werden.

Jetzt ist der API-Benutzer aktiv und kann verwendet werden.

Daniel Peters

Daniel Peters ist selbstständiger Software-Entwickler aus Hamburg. Er ist spezialisiert auf E-Commerce-Schnittstellen und entwickelt Software zum Verbinden von Warenwirtschaftssystemen mit Onlineshops und Marktplätzen. Zudem berät er Onlinehändler, E-Commerce-Agenturen und Softwarehersteller bei der Implementierung von Schnittstellensoftware im E-Commerce-Umfeld.

Bleiben Sie Up to Date!

Verpassen Sie keinen Blog-Beitrag mehr und erhalten Sie neue Artikel und spannende Informationen per E-Mail direkt in Ihr Postfach.

Der Newsletter erscheint etwa 1x pro Monat und enthält Informationen zu meinen Produkten, Angeboten, Aktionen und meinem Unternehmen. Hinweise zum Datenschutz, Widerruf sowie Erfolgsmessung und Protokollierung erhalten Sie in der Datenschutzerklärung.