• Aktuell
    • Tags
    • Beliebt
    • Benutzer
    • Gruppen
    • Suche
    • Registrieren
    • Anmelden

    Schnittstelle kirchenjahr-evangelisch.de

    ChurchTools Schnittstellen
    1
    1
    168
    Lade mehr Beiträge
    • Älteste zuerst
    • Neuste zuerst
    • Meiste Stimmen
    Antworten
    • In einem neuen Thema antworten
    Anmelden zum Antworten
    Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
    • Ralf BürzeleR
      Ralf Bürzele
      zuletzt editiert von

      Hallo,

      falls es jemand braucht, die Daten aus kirchenjahr-evangelisch.de lassen sich wie folgt abrufen. Die JSON-Rückgabe ist dann m.E. selbsterklärend:

      Aufruf erfolgt über:
      https://www.kirchenjahr-evangelisch.de/service.php?o=lcf&f=...&r=json&....

      • o=lcf&r=json - Was lcf sein soll, und ob statt json noch eine andere Ausgabe m;glich ist - wer weiß... Jedenfalls braucht es beides in jedem Aufruf

      • dl=user - kann scheinbar überall angehängt werden, liefert eine "erweiterte" aber bislang nichtssagende Fehlermeldung zurück

      • f=gwd&date=yyyy-mm-dd - get week day oder was in der Art => liefert den nächsten Gottesdienst (next), den nächsten hohen Feiertag (nexthigh) und den vorigen (last) ab dem genannten Datum zurück - zusammen mit den liturgischen Angaben. Bsp: https://www.kirchenjahr-evangelisch.de/service.php?o=lcf&f=gwd&r=json&date=2023-12-23

      • f=ga&day=<dayid> get *a single day =:-) => liefert die liturgischen Angaben zu einem speziellen "Tag" mit der angegebenen Id zurück. Tag meint dabei aber nicht Kalendertag - auf den 24.12. fallen mindestens zwei "days", Christvesper und Christnacht. Bsp.: https://www.kirchenjahr-evangelisch.de/service.php?o=lcf&f=ga&r=json&day=1293&dl=user Die Ids bekommt man über die Funktionen gwd oder gc

      • f=gy& - get year => Ausgabe der verfügbaren Kirchenjahre der Datenbank.
        Bsp.: https://www.kirchenjahr-evangelisch.de/service.php?o=lcf&f=gy&r=json&dl=user

      • f=gc - **g*et complete year => die Liste von "Tagen" eines ganzen Kirhcenjahres holen. Cave: Jahr meint Kirchenjahr, d.h. es beginnt mit dem 1.Advent des vorigen Kalenderjahrs und geht bis zum Ewigkeitssonntag des gewünschten Kalenderjahres.
        Bsp: https://www.kirchenjahr-evangelisch.de/service.php?o=lcf&f=gc&r=json&year=2023&dl=user&extended=1
        extended=0 oder weggelassen => Rückgabe der "normalen" Sonn- und Feiertage
        extended=1 => Rückgabe NUR der besonderen Tage, wie "Tag der Beschneidung Jesu"

      Happy coding!

      Pfarrer und CT-Admin der Evang. Kirchengemeinde Althütte

      1 Antwort Letzte Antwort Antworten Zitieren 2
      • Erster Beitrag
        Letzter Beitrag