Per sviluppatori
SDK
SDK ufficiali S.EE per vari linguaggi di programmazione
SDK ufficiali
S.EE fornisce SDK ufficiali per garantire type safety e integrazione semplice:
| Linguaggio | Repository | Descrizione |
|---|---|---|
| PHP | sdotee/sdk.php | Toolkit per sviluppatori PHP |
| TypeScript | sdotee/sdk.ts | Integrazione type-safe per progetti JavaScript e TypeScript |
| Go | sdotee/sdk.go | Supporto Go per la gestione dei link |
| Python | sdotee/sdk.py | Accorciamento URL e condivisione file in Python |
| Java | sdotee/sdk.java | Implementazione Java per uso enterprise |
| Rust | sdotee/sdk.rs | Supporto per il linguaggio Rust |
| Zig | sdotee/sdk.zig | Supporto per un linguaggio emergente (sperimentale) |
Server MCP
Per integrazioni AI e LLM puoi usare il nostro server MCP (Model Context Protocol):
Funzionalità
- Gestione URL: crea, aggiorna, elimina e lista short URL e domini disponibili
- Condivisione contenuti: condividi testo e codice con scadenza e protezione tramite password
- Operazioni sui file: carica ed elimina file
- Utility temporali: ottieni l'ora corrente con supporto fuso orario
Requisiti
- Go 1.25+
- chiave API S.EE valida
Compilazione
# Usando il Makefile (sul sistema corrente)
make build
# Compila per tutte le piattaforme
make build-all
# Oppure direttamente con Go
go build -o bin/cli-mcp-server .Avvio
./bin/cli-mcp-server -api-key "your-api-key"Puoi impostare la chiave API anche tramite variabile d'ambiente:
export SEE_API_KEY="your-api-key"
./bin/cli-mcp-serverIl server usa per default la porta 30101 e connessioni Server-Sent Events per MCP. Configura l'URL del server MCP nelle impostazioni del tuo client LLM, ad esempio Cherry Studio.
Installazione
PHP
composer require sdotee/sdkTypeScript
npm install see-sdkGo
go get github.com/sdotee/sdk.goPython
pip install see-sdkJava
Consulta il repository sdk.java per le istruzioni di installazione.
Rust
Consulta il repository sdk.rs per le istruzioni di installazione.
Zig
Consulta il repository sdk.zig per le istruzioni di installazione.
Utilizzo
Consulta il repository di ciascun SDK per documentazione dettagliata ed esempi.