S.EE Docs
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:

LinguaggioRepositoryDescrizione
PHPsdotee/sdk.phpToolkit per sviluppatori PHP
TypeScriptsdotee/sdk.tsIntegrazione type-safe per progetti JavaScript e TypeScript
Gosdotee/sdk.goSupporto Go per la gestione dei link
Pythonsdotee/sdk.pyAccorciamento URL e condivisione file in Python
Javasdotee/sdk.javaImplementazione Java per uso enterprise
Rustsdotee/sdk.rsSupporto per il linguaggio Rust
Zigsdotee/sdk.zigSupporto 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-server

Il 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/sdk

TypeScript

npm install see-sdk

Go

go get github.com/sdotee/sdk.go

Python

pip install see-sdk

Java

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.

In questa pagina