ksef-client-rust
[PL] komunikacja z API Krajowego Systemu e-Faktur (KSeF 2.0)
[EN] communication with the API of the digital platform for managing e-Invoicing in Poland (KSeF 2.0)
Biblioteka jest napisana w języku Rust; jest gotowa do integracji z istniejącymi projektami.
🌟 Funkcje
- Obsługa błędów zgodna z idiomami Rust
- Integracja z
async/await
📜 Przykłady
Przykłady użycia biblioteki znajdują się w katalogu examples/.
get_access_token.rs- autentykacja i pobranie access_tokenrefresh_token.rs- odświeżenie wygasłego access_tokenquery_invoice_metadata.rs- pobieranie listy faktur ze stronicowanieminvoice_export.rs- eksport faktur używany do przyrostowego pobiernia faktur
🔧 Instalacja
Dodaj do Cargo.toml:
[]
= "0.1"
= { = "1.37", = ["full"] }
= { = "0.4", = ["serde"]}