diff --git a/docs/1_Getting_Started.md b/docs/1_Getting_Started.md index ffa4a8c57cc7a5b715792011eb3927a41de3f889..bc34305746856d778364fd6cd7bdc978c1f44c74 100644 --- a/docs/1_Getting_Started.md +++ b/docs/1_Getting_Started.md @@ -15,7 +15,29 @@ Alternativ können Sie die Anfragen auch mittels eigener Anwendungen oder altern > ## ④ Spezifikation lokal nutzen > Sofern Sie einen lokalen Zugriff auf die Quellen der Spezifikation im OpenAPI Format (bspw. für Code Generatoren) benötigen, finden Sie diese hier: ➡[FIT-Connect-PoC-v0.6.zip](https://github.com/fiep-poc/assets/raw/master/spec/FIT-Connect-PoC-v0.6.zip) -<!-- Abschließendes Beispiel eines API Abrufs mit Token Abruf und einem Beispiel unter Nutzung des Tokens. --> + + +## Beispiel mit `curl` + +Token holen und in `$TOKEN` speichern: + +```bash +TOKEN=$(curl --silent --location --request POST https://sender-test-token.fiep-poc.de/auth/realms/test/protocol/openid-connect/token \ +--header 'Content-Type: application/x-www-form-urlencoded' \ +--data-urlencode 'client_id=beispiel' \ +--data-urlencode 'client_secret=29e03d25-7999-4e4c-aa9a-bb2b99404d09' \ +--data-urlencode 'scope=destination:send' \ +--data-urlencode 'grant_type=client_credentials' \ +| jq -r .access_token) +``` + +Sie können das Token mit `echo ${TOKEN}` ausgeben lassen. + +Server Version abfragen (API Test): + +```bash +curl --silent --header "Authorization: Bearer ${TOKEN}" https://sender-test.fiep-poc.de/beta7/info +``` ## Wie geht es weiter?