Navigation

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

    SOLVED Änderungen an der alten API?

    ChurchTools Schnittstellen
    2
    3
    182
    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.
    • O
      oesi last edited by

      Hallo

      Gab es mit einem der letzten Updates Änderungen an der alten API?
      Ich benutze https://github.com/vineyardkoeln/churchtools-api für API-Zugriffe.
      Nun kommt aber folgende Fehlermeldung:

      Fatal error: Uncaught GuzzleHttp\Exception\ClientException: Client error: `POST https://anonymisierte-url.tld/?q=churchservice/ajax` resulted in a `401 Unauthorized` response: {"message":"A server error ocurred","translatedMessage":"server.error","messageKey":"server.error","args":[],"errors":[{ (truncated...) in /anonymisierter-pfad/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:113 Stack trace:
      #0 /anonymisierter-pfad/vendor/guzzlehttp/guzzle/src/Middleware.php(66): GuzzleHttp\Exception\RequestException::create(Object(GuzzleHttp\Psr7\Request), Object(GuzzleHttp\Psr7\Response))
      #1 /anonymisierter-pfad/vendor/guzzlehttp/promises/src/Promise.php(203): GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Response))
      #2 /anonymisierter-pfad/vendor/guzzlehttp/promises/src/Promise.php(156): GuzzleHttp\Promise\Promise::callHandler(1, Object(GuzzleHttp\Psr7\Response), Array)
      #3 /anonymisierter-pfad. in /anonymisierter-pfad/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php on line 113
      
      aschild 1 Reply Last reply Reply Quote 0
      • aschild
        aschild @oesi last edited by

        @oesi Ja, da muss ab sofort ein CSRF Token mitgegeben werden (Oder alternativ temporär die Prüfung auf der Installation deaktiviert werden)
        Suche mal im Forum zum Thema CSRF, dann "wird dir geholfen"

        1 Reply Last reply Reply Quote 0
        • O
          oesi last edited by

          @aschild Danke für den Hinweis. Der wäre in der aktuellen Version des Vineyard Köln API-Clients eigentlich schon implementiert gewesen, aber aus irgendeinem Grund hat Composer bei mir nicht auf die neuste Version aktualisiert.
          Jetzt geht es aber wieder.

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