Änderungen an der alten API?



  • 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
    


  • @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"



  • @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.


Log in to reply