SDK e integrazioni
Client ufficiali con zero o minime dipendenze per l’API di serp.cheap. Ognuno incapsula POST /v1/search
(oltre a /v1/scrape e /v1/rank) con parametri e risposte tipizzati, ritentativi automatici sugli errori
transitori e helper di paginazione. Nove linguaggi, integrazioni per i principali stack web, una CLI
e un server MCP per gli agenti IA.
Installa un SDK per linguaggio
Sezione intitolata “Installa un SDK per linguaggio”npm install @serpcheap/sdkpip install serpcheapgo get github.com/serpcheap/serpcheap-gocargo add serpcheap<dependency> <groupId>cheap.serp</groupId> <artifactId>serpcheap</artifactId> <version>0.2.0</version></dependency>composer require serpcheap/serpcheapgem install serpcheapdotnet add package SerpCheap{:serpcheap, "~> 0.2"}Integrazioni per i framework
Sezione intitolata “Integrazioni per i framework”Moduli pronti all’uso che collegano l’SDK alla configurazione, al container di DI e alle convenzioni del tuo framework.
| Framework | Linguaggio | Installazione |
|---|---|---|
| Laravel | PHP | composer require serpcheap/laravel |
| Rails | Ruby | gem install serpcheap-rails |
| Django | Python | pip install serpcheap-django |
| FastAPI | Python | pip install serpcheap-fastapi |
| Spring Boot | Java | cheap.serp:serpcheap-spring-boot-starter (Maven) |
| NestJS | Node | npm install @serpcheap/nestjs |
| Next.js | Node | npm install @serpcheap/next |
| ASP.NET Core | .NET | dotnet add package SerpCheap.AspNetCore |
Riga di comando
Sezione intitolata “Riga di comando”go install github.com/serpcheap/serpcheap-cli@latest# poiexport SERPCHEAP_API_KEY=your_keyserpcheap search "best running shoes" --gl usGuide per linguaggio
Sezione intitolata “Guide per linguaggio” JavaScript / TypeScript @serpcheap/sdk — Node 18+, zero dipendenze.
Python serpcheap — Python 3.8+, solo stdlib.
Go serpcheap-go — Go 1.21+, solo stdlib.
Rust crate serpcheap — rustls, client bloccante.
Java cheap.serp:serpcheap — Java 11+.
Tutti i client e le integrazioni accettano gli stessi parametri di ricerca e restituiscono la stessa forma della risposta. Ti serve invece l’accesso per agenti/LLM? Consulta il server MCP.