Shows the integration of the BayernPortal API. (TYPO3 CMS)
Adds a plugin that shows usage of the BayernPortal API based on the "leistungsbeschreibungen" endpoint .
Add via composer:
composer require "passionweb/bayernportal-api"
- Install the extension via composer
- Flush TYPO3 and PHP Cache
This example uses the BayernPortal API and you need your "Benutzerkennung" which can be accessed here https://www.bayvis-redaktionssystem.bayern.de/login.xhtml .
There are the following extension settings available.
# cat=BayernPortal API; type=string; label="Gemeindekennziffer" of city/commune
municipalCode =
# cat=BayernPortal API; type=string; label= API address of BayernPortal API (with trailing slash)
apiUrl = https://www.bayernportal-webservices.bayern.de/rest/allgemein/
# cat=BayernPortal API; type=string; label=API version of BayernPortal API
apiVersion = v3
# cat=BayernPortal API; type=string; label=User identification of BayernPortal API
apiUserIdentification =
# cat=BayernPortal API; type=string; label=Password of BayernPortal API
apiPassword =
If something does not work as expected take a look at the log file.
Every problem is logged to the TYPO3 log (normally found in var/log/typo3_*.log
)
I'm grateful for any feedback! Be it suggestions for improvement, requests or just a (constructive) feedback on how good or crappy this snippet/repo is.
Feel free to send me your feedback to service@passionweb.de or contact me on Slack