@SimSan Ich habe bei uns für jede Applikation eine Gruppe erstellt welche den zugriff via Authentik und LDAP oder OAuth regelt. Das Funktioniert soweit recht zuverlässig
@bwl21 ok, habe ich mir angeschaut es wären aber schon ein paar Klimmzüge notwendig nicht besonders schön. Mal sehen ob die REST-Api diesbzgl. noch erweitert wird, heute ist Dev-Stammtisch per Zoom evtl. bekommt man da Infos. Per AJAX möchte ich das jetzt nicht unbedingt bauen
@thommyb Was mir gerade noch aufgefallen ist,
im openapi.json welches auf der CT Seite eingebunden ist, steht in Version immer die 0.1.0.
Wenn jemand mal Zeit hätte dort auch die jeweilige Version zu automatisieren 😉
danke; das funktioniert, aber eben nur für den Login Token. Das nützt mir nichts. Leider klappt es nicht mehr mit dem Modul als Weihnachtsgeschenk für meine Gemeinde. Aber ich krieg das hin.
Jetzt mal: gesegnete Weihnachten!
@Thomas-Kuschan wie du es beschrieben hast ist es korrekt. Aktuell funktioniert der OAuth Access Token noch nicht für die CT-Api.
Hallo! Ist es mittlerweile möglich, einen API Token mittels Oauth access_token zu holen oder sich damit an der API zu authentifizieren? Wenn nein, wann ist das eingeplant?
@mr4online also zu 1. würde ich behaupten, dass wir bei 80% mit $refs arbeiten. Es sind halt immer mehr Endpunkte dokumentiert, das sind halt mittlerweile über 800 Endpunkte. Wenn dir ne besondere Stelle auffällt gerne melden 🙂
2. werde ich mal mit ins Team nehmen, inwieweit wir hier etwas ändern wollen
@dlichtistw an dem Wert hat sich nichts geändert. Wenn dann werden wir den Wert aber reduzieren und nicht erhöhen. 600 Requests Pro Minute ist schon ne Menge.
Wie @ben-ste schreibt, kann man das einfach im Client abfangen ein bisschen warten und dann den Request erneut ausführen. Dann ist der genaue Rate-Limit Wert egal.
Falls es kein iCal sein muss, kannst du einen Blick auf die API werfen, dort gibt es auch ein Methode (GET /bookings) um Ressourcen-Buchungen abzufragen.
Unter https://churchtools.academy/de/help/system-einstellungen/api/0-api/ sind die Grundlagen beschrieben und wird der Weg zur API-Dokumentation erklärt.
HK-Logo mit-V1. (200px)Final.png Jetzt kommt die App-Version für den Heizkalender für ChurchTools (API), ChurchDesk, Google-Kalender oder iCal/ICS-Schnittstelle. www.heizkalender.de