| Mit der API können Ordner automatisiert angelegt oder deren Status abgefragt werden. Die HTTP-POST-Requests sind an die API-URL http://api.rs-layer.com/ zu senden. Die jeweilige API-Funktion wird über den Parameter cmd aufgerufen, der bei jeder API-Anfrage definiert sein muss. | ||
| Funktion "Ordner erstellen": | ||
| Parameter | Typ | Beschreibung und Werte |
| cmd* | String | Zum Anlegen eines Ordners immer createFolder. |
| api_key* | String | Dein API-KEY aus der Profilübersicht. |
| folder_name* | String | Name des Ordners. |
| links* | String | Rapidshare-Links durch "\r\n" getrennt. |
| captcha | Boolean | 1 = aktiviert, 0 = deaktiviert |
| dlc | Boolean | 1 = aktiviert, 0 = deaktiviert |
| cnl | Boolean | 1 = aktiviert, 0 = deaktiviert |
| ccf | Boolean | 1 = aktiviert, 0 = deaktiviert |
| rsdf | Boolean | 1 = aktiviert, 0 = deaktiviert |
| web | Boolean | 1 = aktiviert, 0 = deaktiviert |
| Hinweis: Werden bei einem API-Request optionale Parameter (captcha, web, dlc, ccf, rsdf, cnl) nicht übermittelt, greifen die jeweiligen Standardeinstellungen aus dem Profil. | ||
| Rückgabe: | ||
| SUCCESS: RS|LAYER-Ordnerlink | ||
| ERROR: Fehlermeldung | ||
| Funktion "Ordnerstatus abfragen": | ||
| Parameter | Typ | Beschreibung und Werte |
| cmd* | String | Zur Abfrage eines Ordnerstatus immer getStatus. |
| link* | String | RS|LAYER-Ordnerlink |
| Rückgabe: | ||
| SUCCESS: online, partially_online, offline, deleted | ||
| ERROR: Fehlermeldung | ||
| *Pflicht | ||
| Hinweis: Um Missbrauch der API vorzubeugen, tritt nach 20 API-Requests, bei denen ein falscher API-KEY oder falscher RS|LAYER-Ordnerlink verwendet wurde, eine 24 stündige API-IP-Sperre in Kraft. | ||