SDKs
Offizielle S.EE SDKs für verschiedene Programmiersprachen
Offizielle SDKs
S.EE bietet offizielle SDKs für Typsicherheit und eine einfache Integration:
| Sprache | Repository | Beschreibung |
|---|---|---|
| PHP | sdotee/sdk.php | Entwickler-Toolkit für PHP-Anwendungen |
| TypeScript | sdotee/sdk.ts | Typensichere Integration für JavaScript/TypeScript-Projekte |
| Go | sdotee/sdk.go | Go-Unterstützung für Link-Management |
| Python | sdotee/sdk.py | Python-basierte URL-Kürzung und Dateifreigabe |
| Java | sdotee/sdk.java | Enterprise-Implementierung für Java |
| Rust | sdotee/sdk.rs | Unterstützung für eine Systemprogrammiersprache |
| Zig | sdotee/sdk.zig | Unterstützung für eine aufstrebende Sprache (experimentell) |
MCP-Server
Für AI-/LLM-Integrationen verwenden Sie unseren MCP-Server (Model Context Protocol):
Funktionen
- URL-Verwaltung: Kurz-URLs erstellen, aktualisieren, löschen und Domains auflisten
- Inhaltsfreigabe: Code-Snippets und Texte mit Ablaufdatum und Passwortschutz teilen
- Dateioperationen: Dateien hochladen und löschen
- Zeitfunktionen: Aktuelle Zeitinformationen mit Zeitzonenunterstützung abrufen
Voraussetzungen
- Go 1.25+
- Gültiger S.EE API Key
Erstellen
# Mit dem Makefile (aktuelles Betriebssystem)
make build
# Für alle Plattformen bauen
make build-all
# Oder direkt mit Go
go build -o bin/cli-mcp-server .Ausführen
./bin/cli-mcp-server -api-key "your-api-key"Sie können den API-Schlüssel auch über eine Umgebungsvariable setzen:
export SEE_API_KEY="your-api-key"
./bin/cli-mcp-serverDer Server verwendet standardmäßig Port 30101 und nutzt Server-Sent Events für MCP-Verbindungen. Konfigurieren Sie die MCP-Server-URL in den Einstellungen Ihres LLM-Clients (z. B. Cherry Studio), um die Integration einzurichten.
Installation
PHP
composer require sdotee/sdkTypeScript
npm install see-sdkGo
go get github.com/sdotee/sdk.goPython
pip install see-sdkJava
Siehe das sdk.java-Repository für Installationsanweisungen.
Rust
Siehe das sdk.rs-Repository für Installationsanweisungen.
Zig
Siehe das sdk.zig-Repository für Installationsanweisungen.
Verwendung
Siehe die Repositorys der jeweiligen SDKs für detaillierte Dokumentation und Beispiele.