Voor ontwikkelaars
SM.MS-compatibiliteit
Migreer van SM.MS naar S.EE met minimale codewijzigingen
S.EE biedt een compatibele API-laag voor SM.MS, zodat u met minimale codewijzigingen van SM.MS naar S.EE kunt migreren. Vervang simpelweg het API-endpoint en u kunt verder.
Snelle migratie
Vervang de basis-URL van de SM.MS-API door het equivalente S.EE-endpoint:
| SM.MS | S.EE |
|---|---|
https://sm.ms/api/v2 | https://s.ee/api/v1/file |
Ondersteund endpoint
| SM.MS-endpoint | S.EE-endpoint | Beschrijving |
|---|---|---|
POST /api/v2/upload | POST /api/v1/file/upload | Afbeelding uploaden |
GET /api/v2/upload_history | GET /api/v1/files | Uploadgeschiedenis ophalen |
Afbeelding uploaden
Verzoek
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"Parameters
| Parameter | Type | Vereist | Beschrijving |
|---|---|---|---|
smfile | file | Ja | Het afbeeldingsbestand om te uploaden, alias file |
domain | string | Nee | Aangepast domein voor de korte link |
custom_slug | string | Nee | Aangepaste slug voor de URL, willekeurig als niet opgegeven |
Antwoord
{
"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
}Uploadgeschiedenis
Verzoek
curl "https://s.ee/api/v1/files" \
-H "Authorization: your-api-key"Parameters
| Parameter | Type | Vereist | Beschrijving |
|---|---|---|---|
page | integer | Nee | Paginanummer, standaard 1, 30 bestanden per pagina |
Antwoord
{
"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
}
]
}Verschillen met SM.MS
Hoewel S.EE compatibel blijft met de SM.MS-API, zijn er enkele verbeteringen:
| Functie | SM.MS | S.EE |
|---|---|---|
| Aangepast domein | Nee | Ja |
| Aangepaste slug | Nee | Ja |
| Limiet bestandsgrootte | 5MB | Verschilt per abonnement |
| Ondersteunde formaten | Alleen afbeeldingen | Afbeeldingen, documenten en meer |
Uw API-sleutel ophalen
Om de S.EE-API te gebruiken, hebt u een API-sleutel nodig:
- Registreer of log in op s.ee
- Ga naar Hulpmiddelen > API-token
- Genereer een nieuwe API-sleutel
Hulp nodig?
Komt u tijdens de migratie problemen tegen, neem dan contact op met support of bekijk onze API-documentatie.