Pari iwe REST API fun iṣakoso awọn olupin VPS, awọn agbegbe, DNS, awọn afẹyinti, ati diẹ sii.
VPS.org API n fun ọ laaye lati ṣakoso gbogbo awọn apakan ti amayederun alejo gbigba VPS rẹ ni eto, pẹlu awọn olupin, awọn agbegbe, awọn igbasilẹ DNS, awọn afẹyinti, ati awọn aworan.
Gbogbo ìbéèrè API nílò ìfọwọ́sowọ́pọ̀ nípa lílo àmì Bearer. O le ṣe àgbékalẹ̀ àmì API rẹ láti inú àwọn ètò àkọọ́lẹ̀ rẹ ní 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);
Àwọn ìbéèrè API ni a fi opin si sí ìbéèrè 300 fún ìṣẹ́jú 5 fún àmì API kọ̀ọ̀kan. Ìwífún nípa ìwọ̀n owó wà nínú àwọn àkọlé ìdáhùn:
X-RateLimit-Limit: Iye awọn ibeere to pọ julọ ti a gba laayeX-RateLimit-Remaining: Iye awọn ibeere ti o kuX-RateLimit-Reset: Àkókò ìfàmìsí nígbà tí ààlà ìwọ̀n bá tún bẹ̀rẹ̀API naa nlo awọn koodu ipo HTTP boṣewa lati fihan aṣeyọri tabi ikuna:
| Kóòdù Ipò | Àpèjúwe |
|---|---|
200 |
Àṣeyọrí - Ìbéèrè ti parí ní àṣeyọrí |
201 |
Ṣẹ̀dá - A ṣẹ̀dá orísun náà ní àṣeyọrí |
400 |
Ìbéèrè Tí Kò Dáa - Àwọn pàrámítà tí kò tọ́ tàbí ìbéèrè tí kò dáa |
401 |
Àìní àṣẹ - Àmì ìdánilójú tí kò tọ́ tàbí tí kò sí mọ́ |
403 |
Àìní àṣẹ - Àìtó àwọn àṣẹ |
404 |
A ko ri - Awọn orisun ko si |
429 |
Àwọn ìbéèrè tó pọ̀ jù - ààlà ìwọ̀n ti kọjá |
500 |
Àṣìṣe Server-internal - Nǹkan kan ṣe àṣìṣe ní apá wa |
Ṣe àwárí àwọn ìwé API wa nípasẹ̀ ẹ̀ka:
Ṣẹ̀dá, ṣàkóso, àti ṣàkóso àwọn olupin VPS. Pẹ̀lú ìṣàkóso agbára, àtúnṣe ìwọ̀n, àtúnṣe, àti ìgbàpadà ìwífún olupin.
Wo Àwọn Ìwé Àkọsílẹ̀Ṣàkóso àwọn àfikún aládàáṣe àti àfọwọ́ṣe fún àwọn olupin rẹ. Ṣe àkọsílẹ̀, ṣẹ̀dá, mú wọn padà bọ̀ sípò, kí o sì pa àwọn àfikún olupin rẹ́.
Wo Àwọn Ìwé Àkọsílẹ̀Ṣẹ̀dá àti ṣàkóso àwọn àwòrán olupin fún àwọn ibi ìtúnṣe kíákíá. Ó dára fún ìdánwò àti ìyípadà kíákíá.
Wo Àwọn Ìwé Àkọsílẹ̀Gba awọn eto VPS ati alaye idiyele ti o wa. Gba awọn alaye nipa awọn orisun, idiyele, ati wiwa.
Wo Àwọn Ìwé Àkọsílẹ̀Ṣe àkọsílẹ̀ àwọn ètò ìṣiṣẹ́ àti àwòrán tó wà fún ìfiránṣẹ́ olupin. Pẹ̀lú Ubuntu, Debian, CentOS, àti bẹ́ẹ̀ bẹ́ẹ̀ lọ.
Wo Àwọn Ìwé Àkọsílẹ̀Wa, ṣayẹwo wiwa, forukọsilẹ, ati ṣakoso awọn orukọ agbegbe. Pari iṣakoso igbesi aye agbegbe nipasẹ API.
Wo Àwọn Ìwé Àkọsílẹ̀Ṣàkóso àwọn agbègbè DNS àti àwọn àkọsílẹ̀ ní ìlànà ètò. Ṣẹ̀dá, ṣe àtúnṣe, kí o sì pa àwọn irú àkọsílẹ̀ A, AAAA, CNAME, MX, TXT, àti àwọn irú àkọsílẹ̀ míràn rẹ́.
Wo Àwọn Ìwé Àkọsílẹ̀Ṣe àkọsílẹ̀ àwọn ibi tí a ti ń lo datacenter fún ìfiránṣẹ́ olupin. Yan láti oríṣiríṣi agbègbè kárí ayé.
Wo Àwọn Ìwé Àkọsílẹ̀Tí o bá ní ìbéèrè tàbí o nílò ìrànlọ́wọ́ pẹ̀lú API, jọ̀wọ́ má ṣe ṣiyèméjì láti kàn sí wa: