S.EE Docs
Développeurs

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 :

LangageDépôtDescription
PHPsdotee/sdk.phpBoîte à outils pour les applications PHP
TypeScriptsdotee/sdk.tsIntégration typée pour les projets JavaScript/TypeScript
Gosdotee/sdk.goPrise en charge du langage Go pour la gestion des liens
Pythonsdotee/sdk.pyRaccourcissement d’URL et partage de fichiers avec Python
Javasdotee/sdk.javaImplémentation Java pour l’entreprise
Rustsdotee/sdk.rsPrise en charge pour les langages systèmes
Zigsdotee/sdk.zigPrise 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-server

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

TypeScript

npm install see-sdk

Go

go get github.com/sdotee/sdk.go

Python

pip install see-sdk

Java

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.

Sur cette page