Officiƫle Integratie & SDK
Enterprise-bibliotheek voor Spring Cloud microservices en Java-toepassingen
Sterk getypte Java-SDK ontworpen voor missiekritieke bedrijfsomgevingen met ondersteuning voor Spring Boot dependency injection en reactieve Project Reactor-stromen.
Installeren:
JAVA Pakketimplementation "app.smallpict:smallpict-java:1.2.0"Implementatievoorbeeld
java// Spring Boot Service Example
import app.smallpict.SmallPictClient;
import app.smallpict.models.OptimizeRequest;
import app.smallpict.models.ImageFormat;
import org.springframework.stereotype.Service;
@Service
public class MediaOptimizationService {
private final SmallPictClient client = new SmallPictClient(System.getenv("SMALLPICT_API_KEY"));
public String optimizeUpload(byte[] imageBytes) {
return client.optimize(OptimizeRequest.builder()
.bytes(imageBytes)
.format(ImageFormat.AVIF)
.quality(80)
.maxWidth(1600)
.build())
.getCdnUrl();
}
}Integratiestappen
1Voeg Maven-afhankelijkheid toe
Neem smallpict-spring-boot-starter op in uw pom.xml of build.gradle.
2Pas application.yml aan
Definieer smallpict.api-key en configureer instellingen voor HTTP-verbindingen.
3Injecteer de Service
Injecteer @Autowired SmallPictService in uw controllers en zakelijke logica.
Belangrijkste Voordelen
- Native ondersteuning voor Spring Boot 3 en compatibel met GraalVM Native Image
- Zowel synchrone als reactieve asynchrone API's via Project Reactor
- Ingebouwde Micrometer-metrieken voor betrouwbare realtime monitoring
- Ontworpen voor hoge beschikbaarheid en capaciteit in bedrijfsclusters
Officiƫle Ontwikkelaarsdocumentatie
Complete handleidingen en API-specificaties nodig?
Ontdek parameterreferenties, authenticatie en lokaal testen in onze officiƫle Java & Spring Boot SDK-handleiding.
Geef je Java & Spring Boot SDK Beeld-pipeline een Boost
Ervaar AVIF- en WebP-optimalisatie in minder dan 50 ms. Geen installatiekosten, directe sandbox-sleutels.
