Navigation

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    Verwendung von REST durch öffentlichen Benutzer

    ChurchTools Schnittstellen
    3
    4
    144
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      thommyb last edited by thommyb

      Ist es möglich, mit dem REST API diejenigen Daten abzufen (z.B. öffentliche Kalendertermine), die der öffentliche Benutzer sehen kann? Ich finde leider keinen Weg, einen Aufruf abzusetzen, ohne mich zuvor authentifizieren zu müssen. Mache ich etwas falsch? Oder liegt es an den Endpunkten (z.B. /calendars/appointments)?

      T 1 Reply Last reply Reply Quote 1
      • T
        thommyb @thommyb last edited by thommyb

        Wollte nochmal nachfragen, ob da jemand was weiß ...

        Beispiel:

        https://xxx.church.tools/api/calendars/appointments?calendar_ids%5B%5D=<id>&from=2023-01-01&to=2023-03-31
        

        liefert:

        {
          "message": "Session expired!",
          "translatedMessage": "exception.unauthorized",
          "messageKey": "exception.unauthorized",
          "args": [],
          "errors": []
        }
        

        Dabei ist der angegebene Kalender öffentlich. Wieso verweigert der Endpunkt die Herausgabe der Daten?

        davidschilling 1 Reply Last reply Reply Quote 0
        • davidschilling
          davidschilling ChurchToolsMitarbeiter @thommyb last edited by

          @thommyb Aktuell ist das leider nicht möglich. Gerne an den Support wenden. Das sollten wir denke ich als Bug behandeln.

          heinrichott 1 Reply Last reply Reply Quote 0
          • heinrichott
            heinrichott @davidschilling last edited by

            Hallo, das gleiche Thema interessiert mich ebenfalls für die Einbindung in unserer Website. Gibt es eventuell die Möglichkeit bestimmte Daten mittels API Token abzufragen. Bisher sehe ich nur die Möglichkeit einen Benutzer dafür anzulegen. Die API komplett ohne Token oder User verwendbar zu machen würde ich nicht empfehlen.

            1 Reply Last reply Reply Quote 1
            • First post
              Last post