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

    Kids Check-in via API

    ChurchTools Schnittstellen
    3
    7
    297
    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.
    • T
      tunbehaun
      zuletzt editiert von

      Hi,
      wir wollten an einer Art Self-CheckIn für die Kids Gottesdienste arbeiten und dazu die REST API nutzen. Es gibt auch schon POSTs für CheckIn aber so wie ich das sehe können die nur für Gruppentreffen verwendet werden (Außerdem habe ich auch nicht verstanden wie dort konkrete Personen eingecheckt werden sollen, weil im request body kein Feld mit der ID verlangt wird).

      Gibt es schon eine Möglichkeit (oder wäre es realisierbar) für einen Kalendereintrag und eine Person aus einer Gruppe einzuchecken, wie es im Checkin Modul möglich ist?

      Ähnliche Anfragen sind z.B.
      https://forum.church.tools/topic/9128/self-check-in-express-check-in?lang=de
      https://forum.church.tools/topic/2282/checkin-strichcode-für-kids

      Danke,
      Tim

      jziegelerJ 1 Antwort Letzte Antwort Antworten Zitieren 0
      • jziegelerJ
        jziegeler ChurchToolsMitarbeiter @tunbehaun
        zuletzt editiert von

        @tunbehaun der Check-in ist nur eine andere Ansicht auf die Gruppentreffen, aber von der Datenhaltung genau das gleiche. Die Verwirrung kommt wahrscheinlich durch die erste Spalte, wo du einen Kalender und Termine aus diesem auswählen kannst. Dies stellt aber überhaupt keine Verknüpfung zu diesem Kalendertermin her, sondern setzt nur das Datum und die Uhrzeit für das anzulegende Gruppentreffen.

        Für das einchecken würdest du /groups/${groupId}/checkin/${memberId} verwenden. /groups/${groupId}/checkin ist für den QR-Code-Checkin gedacht mit einem token

        T 1 Antwort Letzte Antwort Antworten Zitieren 0
        • T
          tunbehaun @jziegeler
          zuletzt editiert von

          @jziegeler Super, danke! Das macht jetzt Sinn für mich.

          Noch eine kleine follow up Frage: Wir brauchen ja für den Checkin post auch noch die Printer ID. Gibt es da auch schon eine get Anfrage, die mir die Drucker und deren ID zurück gibt?
          Oder falls es das noch nicht gibt, wie finde ich die ID im Webinterface?

          jziegelerJ 1 Antwort Letzte Antwort Antworten Zitieren 0
          • jziegelerJ
            jziegeler ChurchToolsMitarbeiter @tunbehaun
            zuletzt editiert von

            @tunbehaun da müsstest du noch die alte API für bemühen:

            churchtoolsClient.post('churchcheckin/ajax', 'getMasterData') dort gibt es dann die cc_printer[]

            T 1 Antwort Letzte Antwort Antworten Zitieren 0
            • T
              tunbehaun @jziegeler
              zuletzt editiert von

              @jziegeler vielen Dank für die schnelle Antwort. Ich habe jetzt noch nicht mit der alten API gearbeitet und den churchtoolsClient gibt es nur als Java Paket wenn ich das richtig gesehen habe. Ich habe das GUI für den self checkin jetzt in Python geschrieben und bräuchte deswegen am besten einfach die URL die mir die cc_printer zurückgibt. Gibt es da eine Möglichkeit?

              jziegelerJ J 2 Antworten Letzte Antwort Antworten Zitieren 0
              • jziegelerJ
                jziegeler ChurchToolsMitarbeiter @tunbehaun
                zuletzt editiert von

                @tunbehaun das ist ein POST auf https://deineGemeinde.church.tools/index.php?q=churchcheckin/ajax und { func: 'getMasterData' } as Form Data

                1 Antwort Letzte Antwort Antworten Zitieren 1
                • J
                  Jones @tunbehaun
                  zuletzt editiert von

                  Mich würde euer Ergebnis interessieren, weil wir auch schon seit längerem auf so eine Option schielen. Habe da vor Jahren auch schon mal einen Feature Request erstellt:

                  https://forum.church.tools/topic/7198/eigenständiger-checkin?_=1699433331938

                  Das würde auch für Ferienfreizeiten bei uns total hilfreich sein. 🙂

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