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

    Gelöst Änderungen an der alten API?

    ChurchTools Schnittstellen
    2
    3
    238
    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.
    • ?
      Ein ehemaliger Benutzer
      zuletzt editiert von

      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
      
      aschildA 1 Antwort Letzte Antwort Antworten Zitieren 0
      • aschildA
        aschild @Ein ehemaliger Benutzer
        zuletzt editiert von

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

        3.x kein Selfhosting mehr

        1 Antwort Letzte Antwort Antworten Zitieren 0
        • ?
          Ein ehemaliger Benutzer
          zuletzt editiert von

          @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 Antwort Letzte Antwort Antworten Zitieren 0
          • Erster Beitrag
            Letzter Beitrag