Dieses AddOn ist ein API Client für die Service BW API. (Baden-Württemberg)
Eine Dokumentation der Schnittstelle gibt es hier
https://sgw.service-bw.de/rest-v2/documentation/#/Portal%3A%20Lebenslagen
- Installieren Sie das AddOn über den Redaxo Installer.
- Konfigurieren Sie das AddOn unter "Einstellungen" im Redaxo Backend.
- Verwenden Sie die bereitgestellten Funktionen, um auf die Service BW API zuzugreifen.
Um einen Bearer Token zu erstellen, müssen Sie den folgenden Schritt ausführen:
curl --location 'https://sgw.service-bw.de/wsbenutzer/token?scope=read&benutzername=<BENUTZERNAME>' \
--header 'X-SP-Mandant: <MANDANTENNUMMER>' \
--header 'Content-Type: text/plain' \
--header 'Accept: text/plain' \
--data '<PASSWORT>'
Ein Modul erstellen und in der Ausgabe den folgenden Code verwenden:
echo \FriendsOfRedaxo\ServiceBw\View::getLebenslagen();echo \FriendsOfRedaxo\ServiceBw\View::getDienstleistungen();Alternative Schreibweise:
use FriendsOfRedaxo\ServiceBw\View;
echo View::getLebenslagen();use FriendsOfRedaxo\ServiceBw\View;
echo View::getDienstleistungen();