API- & SDK-clients voor Android, iOS en serverintegratie
Overzicht
vitalera kan automatisch gegenereerde API-clients leveren voor zijn FHIR R5-conforme gezondheidszorg-API, waardoor integratie van functies voor monitoring op afstand in uw projecten wordt vergemakkelijkt. Clients worden gegenereerd op basis van de OpenAPI-specificatie en ondersteunen 60+ talen en frameworks:
| Talen/Frameworks | |
|---|---|
| API-clients | ActionScript, Ada, Apex, Bash, C, C# (.net 2.0, 3.5 or later, .NET Standard 1.3 - 2.1, .NET Core 3.1, .NET 5.0. Libraries: RestSharp, GenericHost, HttpClient), C++ (Arduino, cpp-restsdk, Qt5, Tizen, Unreal Engine 4), Clojure, Crystal, Dart, Elixir, Elm, Eiffel, Erlang, Go, Groovy, Haskell (http-client, Servant), Java (Apache HttpClient 4.x, Apache HttpClient 5.x, Jersey2.x, OkHttp, Retrofit1.x, Retrofit2.x, Feign, RestTemplate, RESTEasy, Vertx, Google API Client Library for Java, Rest-assured, Spring 5 Web Client, Spring 6 RestClient, MicroProfile Rest Client, Helidon), Jetbrains HTTP Client, Julia, k6, Kotlin, Lua, N4JS, Nim, Node.js/JavaScript (ES5, ES6, AngularJS with Google Closure Compiler annotations, Flow types, Apollo GraphQL DataStore), Objective-C, OCaml, Perl, PHP, PowerShell, Python, R, Ruby, Rust (hyper, reqwest, rust-server), Scala (akka, http4s, scalaz, sttp, swagger-async-httpclient, pekko), Swift (2.x, 3.x, 4.x, 5.x, 6.x), Typescript (AngularJS, Angular (9.x - 18.x), Aurelia, Axios, Fetch, Inversify, jQuery, Nestjs, Node, redux-query, Rxjs), XoJo, Zapier |
| Server-stubs | Ada, C# (ASP.NET Core, Azure Functions), C++ (Pistache, Restbed, Qt5 QHTTPEngine), Erlang, F# (Giraffe), Go (net/http, Gin, Echo), Haskell (Servant, Yesod), Java (MSF4J, Spring, Undertow, JAX-RS: CDI, CXF, Inflector, Jersey, RestEasy, Play Framework, PKMST, Vert.x, Apache Camel, Helidon), Julia, Kotlin (Spring Boot, Ktor, Vert.x), PHP (Flight, Laravel, Lumen, Mezzio, Slim, Silex, Symfony), Python (FastAPI, Flask), NodeJS, Ruby (Sinatra, Rails5), Rust (rust-server), Scala (Akka, Finch, Lagom, Play, Cask, Scalatra) |
Disclaimer
De automatisch gegenereerde code van vitalera is bedoeld om een snellere en efficientere integratie met ons systeem te vergemakkelijken. vitalera aanvaardt echter geen verantwoordelijkheid voor het onderhouden, ondersteunen of oplossen van problemen met deze automatisch gegenereerde code nadat deze aan u is geleverd.
Belangrijke punten:
1. Doel van automatisch gegenereerde code:
- De automatisch gegenereerde code is ontworpen om het integratieproces met de API van vitalera te versnellen, zodat u essentiele functionaliteiten snel kunt implementeren.
2. Onderhoudsverantwoordelijkheid:
- vitalera is niet verantwoordelijk voor het onderhoud van de automatisch gegenereerde code na levering. Het is uitsluitend uw verantwoordelijkheid om de code te beheren, bij te werken en aan te passen zodat deze correct blijft functioneren binnen uw applicaties.
3. Aanpassingen en wijzigingen:
- Alle wijzigingen of aanpassingen die u aanbrengt aan de automatisch gegenereerde code zijn voor eigen risico. vitalera biedt geen ondersteuning, hulp of probleemoplossing voor problemen die voortkomen uit dergelijke wijzigingen.
- Als wijzigingen ertoe leiden dat de code incompatibel wordt met de vitalera-API, is het uw verantwoordelijkheid om deze problemen zelfstandig op te lossen.
4. Updates van automatisch gegenereerde code:
- Naarmate de vitalera-API evolueert, kunnen wij bijgewerkte versies van de automatisch gegenereerde code leveren. Deze updates weerspiegelen wijzigingen in de API-specificaties om voortdurende compatibiliteit te garanderen.
- vitalera zal echter niet handmatig clientcode onderhouden of aanpassen, afgezien van het leveren van deze bijgewerkte automatisch gegenereerde versies.
5. Beperkingen van support:
- vitalera zal niet helpen bij het aanpassen van de automatisch gegenereerde code aan specifieke vereisten of gebruikssituaties die buiten het beoogde doel vallen.
- Support is beperkt tot het leveren van nieuwe automatisch gegenereerde codeversies als reactie op API-updates, zonder zich uit te strekken tot handmatig onderhoud of maatwerkcode-aanpassingen.