Entwickler
SM.MS-Kompatibilität
Migrieren Sie mit minimalen Codeänderungen von SM.MS zu S.EE
S.EE bietet eine mit SM.MS kompatible API-Schicht, sodass Sie mit minimalen Codeänderungen von SM.MS zu S.EE migrieren können. Ersetzen Sie einfach den API-Endpunkt und legen Sie los.
Schnelle Migration
Ersetzen Sie die SM.MS-API-Basis-URL durch das S.EE-Äquivalent:
| SM.MS | S.EE |
|---|---|
https://sm.ms/api/v2 | https://s.ee/api/v1/file |
Unterstützte Endpunkte
| SM.MS Endpoint | S.EE Endpoint | Description |
|---|---|---|
POST /api/v2/upload | POST /api/v1/file/upload | Bild hochladen |
GET /api/v2/upload_history | GET /api/v1/files | Upload-Verlauf abrufen |
Bild hochladen
Anfrage
curl -X POST "https://s.ee/api/v1/file/upload" \
-H "Authorization: your-api-key" \
-F "smfile=@/path/to/image.png" \
-F "domain=sm.ms" \
-F "custom_slug=my-image"Parameter
| Parameter | Type | Required | Description |
|---|---|---|---|
smfile | file | Yes | Die hochzuladende Bilddatei (Alias: file) |
domain | string | No | Benutzerdefinierte Domain für den Kurzlink |
custom_slug | string | No | Benutzerdefinierter URL-Slug (zufällig, wenn nicht angegeben) |
Antwort
{
"code": 200,
"data": {
"file_id": 14184137,
"width": 1024,
"height": 1024,
"filename": "my-cat.jpg",
"storename": "my-cat.jpg",
"size": 202814,
"path": "/2026/02/11/dm3K/my-cat.jpg",
"hash": "delete-hash-here",
"url": "https://i.see.you/2026/02/11/dm3K/my-cat.jpg",
"delete": "https://s.ee/api/v1/file/delete/delete-hash-here",
"page": "https://sm.ms/my-cat",
"upload_status": 2
},
"message": "success",
"success": true
}Upload-Verlauf
Anfrage
curl "https://s.ee/api/v1/files" \
-H "Authorization: your-api-key"Parameter
| Parameter | Type | Required | Description |
|---|---|---|---|
page | integer | No | Seitennummer (Standard 1, 30 Dateien pro Seite) |
Antwort
{
"success": true,
"code": 200,
"message": "success",
"data": [
{
"file_id": 14186122,
"width": 1255,
"height": 636,
"filename": "chrome_O93NV9Z3G8.gif",
"storename": "chrome_O93NV9Z3G8.gif",
"size": 398517,
"path": "/2026/02/12/5isV/chrome_O93NV9Z3G8.gif",
"hash": "delete-hash-here",
"url": "https://i.see.you/2026/02/12/5isV/chrome_O93NV9Z3G8.gif",
"delete": "https://s.ee/api/v1/file/delete/delete-hash-here",
"page": "https://sm.ms/ZS3M",
"upload_status": 2,
"created_at": 1770908298
},
{
"file_id": 14186073,
"width": 1272,
"height": 644,
"filename": "firefox_P4lBSlG15y.gif",
"storename": "firefox_P4lBSlG15y.gif",
"size": 802256,
"path": "/2026/02/12/0Bmu/firefox_P4lBSlG15y.gif",
"hash": "delete-hash-here",
"url": "https://i.see.you/2026/02/12/0Bmu/firefox_P4lBSlG15y.gif",
"delete": "https://s.ee/api/v1/file/delete/delete-hash-here",
"page": "https://sm.ms/ATas",
"upload_status": 2,
"created_at": 1770904032
}
]
}Unterschiede zu SM.MS
Obwohl S.EE die Kompatibilität zur SM.MS-API beibehält, gibt es einige Erweiterungen:
| Funktion | SM.MS | S.EE |
|---|---|---|
| Benutzerdefinierte Domain | Nein | Ja |
| Benutzerdefinierter Slug | Nein | Ja |
| Dateigrößenlimit | 5MB | Variiert je nach Tarif |
| Unterstützte Formate | Nur Bilder | Bilder, Dokumente und mehr |
API-Key abrufen
Um die S.EE API zu verwenden, benötigen Sie einen API-Key:
- Registrieren Sie sich oder melden Sie sich bei s.ee an
- Gehen Sie zu Werkzeuge > API-Token
- Generieren Sie einen neuen API-Key
Brauchen Sie Hilfe?
Wenn Sie bei der Migration auf Probleme stoßen, kontaktieren Sie den Support oder sehen Sie in unserer API-Dokumentation nach.