Skip to content

ksef4dev/sample-requests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sample-requests

Przykładowe wywołania w formacie Jetbrains Http Client

https://www.jetbrains.com/help/idea/exploring-http-syntax.html

W celu uruchomienia przykładowych wywołań należy utworzyć plik: http-client.private.env.json (https://www.jetbrains.com/help/idea/exploring-http-syntax.html#environment-variables) i umieścić w nim:

  • aktualny token sesyjny jako token
  • numer NIP jako nip
  • do testowania nawiązania sesji interaktywnej potrzebny jest także encryptedToken i challenge. Można użyć klasy Java EncryptAuthorizationToken z repozytorium ksef-java-sample, która po podaniu NIP i tokena autoryzacyjnego wyświetli zaszyfrowany token i challenge.
  • można także pobrać najnowszą dystrybucję ksef-cli z https://github.com/alapierre/go-ksef-cli/releases/tag/v0.0.3 Aplikacja pozwala zalogować się interaktywnie z poziomu wiersza poleceń i wuzyskać w ten sposób token sesyjny.
{
  "test": {
    "token": "............................",
    "nip": ".........",
    "encryptedToken": "................................",
    "challenge": "...."
  }
}

Uruchomienie poza IntelliJ

https://www.jetbrains.com/help/idea/http-client-cli.html

About

Przykładowe wywołania API KSeF

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published