SDK
SDK S.EE officiels pour différents langages de programmation
SDK officiels
S.EE fournit des SDK officiels pour garantir la sûreté de typage et une intégration simple :
| Langage | Dépôt | Description |
|---|---|---|
| PHP | sdotee/sdk.php | Boîte à outils pour les applications PHP |
| TypeScript | sdotee/sdk.ts | Intégration typée pour les projets JavaScript/TypeScript |
| Go | sdotee/sdk.go | Prise en charge du langage Go pour la gestion des liens |
| Python | sdotee/sdk.py | Raccourcissement d’URL et partage de fichiers avec Python |
| Java | sdotee/sdk.java | Implémentation Java pour l’entreprise |
| Rust | sdotee/sdk.rs | Prise en charge pour les langages systèmes |
| Zig | sdotee/sdk.zig | Prise en charge d’un langage émergent (expérimental) |
Serveur MCP
Pour les intégrations IA / LLM, utilisez notre serveur MCP (Model Context Protocol) :
Fonctionnalités
- Gestion des URL: créer, mettre à jour, supprimer et lister les domaines pour les URL courtes
- Partage de contenu: partager des extraits de code et du texte avec expiration et protection par mot de passe
- Opérations sur les fichiers: téléverser et supprimer des fichiers
- Utilitaires temporels: accéder à l’heure courante avec prise en charge des fuseaux horaires
Exigences
- Go 1.25+
- Clé API S.EE valide
Compilation
# Using Makefile (current OS)
make build
# Compiler pour toutes les plateformes
make build-all
# Or using Go directly
go build -o bin/cli-mcp-server .Exécution
./bin/cli-mcp-server -api-key "your-api-key"Vous pouvez aussi définir la clé API via une variable d’environnement :
export SEE_API_KEY="your-api-key"
./bin/cli-mcp-serverLe serveur utilise par défaut le port 30101 et Server-Sent Events pour les connexions MCP. Configurez l’URL du serveur MCP dans les paramètres de votre client LLM (par exemple Cherry Studio) pour l’intégrer.
Installation
PHP
composer require sdotee/sdkTypeScript
npm install see-sdkGo
go get github.com/sdotee/sdk.goPython
pip install see-sdkJava
Consultez le dépôt sdk.java pour les instructions d’installation.
Rust
Consultez le dépôt sdk.rs pour les instructions d’installation.
Zig
Consultez le dépôt sdk.zig pour les instructions d’installation.
Utilisation
Consultez le dépôt de chaque SDK pour la documentation détaillée et les exemples.