Zadza magwaro eREST API ekutarisira maseva eVPS, madomeni, DNS, mabackups, nezvimwe.
VPS.org API inokutendera kuti ugone kuronga zvese zviri muVPS hosting infrastructure yako, kusanganisira maseva, madomain, maDNS records, backups, uye snapshots.
Zvikumbiro zvese zveAPI zvinoda kusimbiswa uchishandisa Bearer token. Unogona kugadzira API token yako kubva kumagadzirirwo eakaundi yako pa admin.vps.org/account/developers/.
curl -X GET https://admin.vps.org/api/v1/servers/ \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json"
import requests
url = "https://admin.vps.org/api/v1/servers/"
headers = {
"Authorization": "Bearer YOUR_API_TOKEN",
"Content-Type": "application/json"
}
response = requests.get(url, headers=headers)
print(response.json())
const response = await fetch('https://admin.vps.org/api/v1/servers/', {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Content-Type': 'application/json'
}
});
const data = await response.json();
console.log(data);
Zvikumbiro zveAPI zvinogumira pazvikumbiro mazana matatu pamaminitsi mashanu pa tokeni yeAPI. Ruzivo rwemuganho wemutengo rwunowanikwa mumisoro yemhinduro:
X-RateLimit-Limit: Nhamba yepamusoro yezvikumbiro inotenderwaX-RateLimit-Remaining: Huwandu hwezvikumbiro zvasaraX-RateLimit-Reset: Nguva inodzokororwa kana muganho wemutengo wadzoserwazveAPI inoshandisa makodhi eHTTP status akajairika kuratidza kubudirira kana kukundikana:
| Kodhi yeChinzvimbo | Tsananguro |
|---|---|
200 |
Kubudirira - Chikumbiro chapedzwa zvakanaka |
201 |
Yakagadzirwa - Chishandiso chakagadzirwa zvinobudirira |
400 |
Chikumbiro Chisina Kunaka - Maparamita asina kunaka kana chikumbiro chisina kunaka |
401 |
Hazvibvumirwi - Chiratidzo chekusimbisa chisiri chechokwadi kana kuti chiripo |
403 |
Zvakarambidzwa - Mvumo dzisina kukwana |
404 |
Hazviwanikwe - Chiwanikwa hachipo |
429 |
Zvikumbiro Zvakawanda - Muganho wemutero wadarika |
500 |
Chikanganiso Chemukati CheSevha - Pane chakakanganisika parutivi rwedu |
Tarisa magwaro edu eAPI nechikamu:
Gadzira, tarisira, uye dzora maseva eVPS. Zvinosanganisira kutonga simba, kuchinja saizi, kuisazve, uye kutora ruzivo rweseva.
Ona ZvinyorwaRonga ma backup emaseva ako otomatiki uye ekushandisa nemaoko. Ronga, gadzira, dzorera, uye bvisa ma backup emaseva.
Ona ZvinyorwaGadzira uye gadzirisa mapikicha eseva kuti uwane nzvimbo dzekugadzirisa nekukurumidza. Yakanakira kuyedza uye kudzosera data nekukurumidza.
Ona ZvinyorwaTsvaga zvirongwa zveVPS zviripo uye ruzivo rwemitengo. Wana ruzivo nezvezviwanikwa, mitengo, uye kuwanikwa.
Ona ZvinyorwaNyora masisitimu ekushandisa aripo uye mifananidzo yekushandisa sevha. Inosanganisira Ubuntu, Debian, CentOS, nezvimwe.
Ona ZvinyorwaTsvaga, tarisa kuwanikwa kwedata, nyoresa, uye gadzirisa mazita emadhomini. Pedzisa manejimendi yehupenyu hwedhomini kuburikidza neAPI.
Ona ZvinyorwaRonga maDNS zones uye zvinyorwa uchishandisa purogiramu. Gadzira, gadzirisa, uye bvisa A, AAAA, CNAME, MX, TXT, nedzimwe mhando dzezvinyorwa.
Ona ZvinyorwaNyora nzvimbo dziripo dzekuchengetedza data kuti maseva ashandiswe. Sarudza kubva munzvimbo dzakasiyana-siyana pasi rose.
Ona ZvinyorwaKana muine mibvunzo kana kuti muchida rubatsiro neAPI, musazeza kutaura ne: