Navigation

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

    Wie finde ich Event zu Kalendereintrag?

    ChurchTools Schnittstellen
    3
    7
    60
    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.
    • Ralf Bürzele
      Ralf Bürzele last edited by

      Wenn ich über die API einen Kalendereintrag hole, wie finde ich das zugehörige Event - so es das gibt -? Danke!

      B 1 Reply Last reply Reply Quote 0
      • B
        bwl21 @Ralf Bürzele last edited by

        @ralf-bürzele im V1 Api liefert die funkntion getCalPerCategory die Kalendereinträge , darin ist auch die Event-id.

        der einfachste Weg, das rauszufinden, ist, im Browser den Netzwerkverkehr zu beobachten.

        				"event_id": "3421",
        				"event_startdate": "2022-03-11 19:30:00",
        				"event_template_id": "0",
        				"bookings": {
        					"5572": {
        						"id": "5572",
        						"minpre": 30,
        						"minpost": 30,
        						"resource_id": "3",
        						"status_id": "2",
        						"location": "",
        						"note": ""
        					},
        					"5575": {
        						"id": "5575",
        						"minpre": 30,
        						"minpost": 30,
        						"resource_id": "19",
        						"status_id": "2",
        						"location": "",
        						"note": ""
        					},
        					"5578": {
        						"id": "5578",
        						"minpre": 30,
        						"minpost": 30,
        						"resource_id": "13",
        						"status_id": "2",
        						"location": "",
        						"note": ""
        					}
        				},
        				"csevents": {
        					"3421": {
        						"id": "3421",
        						"startdate": "2022-03-11 19:30:00",
        						"service_texts": [],
        						"eventTemplate": "0",
        						"modified_date": "2021-03-26 11:32:06"
        					},
        					"3424": {
        						"id": "3424",
        						"startdate": "2022-04-08 19:30:00",
        						"service_texts": [],
        						"eventTemplate": "0",
        						"modified_date": "2021-03-26 11:32:06"
        					},
        					"3427": {
        						"id": "3427",
        						"startdate": "2022-07-08 19:30:00",
        						"service_texts": [],
        						"eventTemplate": "0",
        						"modified_date": "2021-03-26 11:32:06"
        					},
        
        Ralf Bürzele 1 Reply Last reply Reply Quote 0
        • Ralf Bürzele
          Ralf Bürzele @bwl21 last edited by

          @bwl21 seufz also doch noch in die alte API einarbeiten.... 🤒

          jziegeler B 2 Replies Last reply Reply Quote 0
          • jziegeler
            jziegeler ChurchToolsMitarbeiter @Ralf Bürzele last edited by

            @ralf-bürzele die weiteren Infos zu Terminen wie Events, Ressourcen … kommen in einem der nächsten Sprints, da wir gerade auch dabei sind die Termine in die App zu bekommen

            Ralf Bürzele 1 Reply Last reply Reply Quote 2
            • Ralf Bürzele
              Ralf Bürzele @jziegeler last edited by

              @jziegeler 👍

              1 Reply Last reply Reply Quote 0
              • B
                bwl21 @Ralf Bürzele last edited by

                @ralf-bürzele ja, das wollte ich auch vermeiden. Hat aber nicht geklappt. drum habe ich mir ein Toolkit (https://github.com/bwl21/CT-API-Tools/tree/develop) geschrieben, mit dem ich altes API und auch neues API verwenden kann. Das neue API ist natürlich viel besser zu handhaben.

                Ralf Bürzele 1 Reply Last reply Reply Quote 0
                • Ralf Bürzele
                  Ralf Bürzele @bwl21 last edited by

                  @bwl21 jo. so ähnlich mache ich gerade in Lazarus/Freepacal - so wie's mir gerade not tut.

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