API-Doku, Auflistung der möglichen Ajax-Calls; REST Api; Plugin-Mechanismus
-
Hallo,
wie der Titel schon sagt habe ich mehrere Fragen bzw. Vorschläge.
Prinzipiell geht es um das Thema Songstatisik. Hier recherchiere ich gerade wie ich für uns eine eigene erstellen kann und denke, dass es folgender Maßen möglich sein sollte:
Über den API-Call https://xxx.churchtools.de/?q=churchservice/ajax&func=getSongStatistic bekomme ich ja die Auflistung aller Songs mit den Daten an denen sie gespielt wurden. So kann ich quasi beliebige Fragestellungen beantworten, die ich nun auf einer Webseite, App usw. darstellen, oder z.B. nach Excel exportieren kann.
Dabei sind mir einige Fragen bzw. Anregungen gekommen:
-
Gibt es eine Doku der API, bzw. der möglichen Ajax-Calls?
Ich hab z.B. "getSongStatistic" (und andere mögliche) aus dem Sourcecode der Community-Edition bei GitHub rausgelesen. -
Haben sie ihr vor evtl. eine REST API anzubieten?
-
Gibt es eine Möglichkeit CT selbst zu erweitern, wenn in der Cloud gehostet wird, z.B. durch einen Plugin-Mechanismus?
-
Laut https://intern.churchtools.de/?q=help&doc=Berechtigung#WikiView/filterWikicategory_id:10/doc:Developer Environment/ (sollte ich da ohne Anmeldung draufkommen? ) gibt es bei GitHub Repositories der 3er Versionen: https://github.com/churchtools/churchtools-3.x. Die scheint es aber nicht zu geben.
Ich hatte überlegt sonst ggf., unsere Statistikwünsche in einem Featurebranch einzubauen und allen zur Verfügung zu stellen.
Viele Grüße,
Christian -
-
Mag jemand der Verantwortlichen ggf. Antworten?
-
@chris_g: Hilft dir das vielleicht weiter? https://api.churchtools.de/
-
@Andy Ich glaube, dass dieser Feature Wunsch bereits mit der aktuellen REST API erfüllt ist, oder?