Ngā tuhinga katoa mō te REST API mō te whakahaere i ngā tūmau VPS, ngā rohe, te DNS, ngā tārua, me te maha atu.
Mā te API VPS.org ka taea e koe te whakahaere i ngā āhuatanga katoa o tō hanganga manaaki VPS mā te whakamahi i ngā kaupapa, tae atu ki ngā tūmau, ngā rohe, ngā tuhinga DNS, ngā tārua, me ngā whakaahua poto.
Me whakamana ngā tono API katoa mā te whakamahi i tētahi tohu Bearer. Ka taea e koe te whakaputa i tō tohu API mai i ngā tautuhinga o tō pūkete i 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);
E 300 ngā tono mō ia 5 meneti mō ia tohu API. Kei roto i ngā pane whakautu ngā mōhiohio mō te herenga tere:
X-RateLimit-Limit: Te maha rawa o ngā tono e whakaaetia anaX-RateLimit-Remaining: Te maha o ngā tono e toe anaX-RateLimit-Reset: Tohu wā ina tautuhi anō te rohe tereKa whakamahia e te API ngā waehere tūnga HTTP paerewa hei tohu i te angitu, i te kore rānei:
| Waehere Tūnga | Whakaahuatanga |
|---|---|
200 |
Angitu - Kua oti pai te tono |
201 |
I hangaia - I angitu te hanganga o te rauemi |
400 |
Tono Kino - Ngā tawhā kore mana, tono hē rānei |
401 |
Kāore i Whakamanahia - Tohu manatoko kore mana, ngaro rānei |
403 |
Kua rāhuitia - Kāore i te rawaka ngā whakaaetanga |
404 |
Kāore i Kitea - Kāore he Rauemi i te tīariari |
429 |
He Nui Rawa Ngā Tono - Kua hipa te rohenga utu |
500 |
Hapa Tūmau ā-Roto - I puta he hapa i tō mātou taha |
Tirotirohia ā mātou tuhinga API mā te kāwai:
Waihanga, whakahaere, me te whakahaere i ngā tūmau VPS. Kei roto ko te whakahaere hiko, te whakarerekē i te rahi, te tāuta anō, me te kimi mōhiohio tūmau.
Tirohia ngā tuhingaWhakahaerehia ngā tārua aunoa me ngā tārua ā-ringa mō ō tūmau. Whakarārangihia, waihangahia, whakahokia mai, me te muku i ngā tārua tūmau.
Tirohia ngā tuhingaWaihangahia, whakahaeretia hoki ngā whakaahua tūmau mō ngā pūwāhi whakaora tere. He tino pai mō te whakamātautau me te hurihanga tere.
Tirohia ngā tuhingaTikina ngā mahere VPS e wātea ana me ngā mōhiohio utu. Tikina ngā taipitopito mō ngā rauemi, ngā utu, me te wātea.
Tirohia ngā tuhingaWhakarārangihia ngā pūnaha whakahaere me ngā whakaahua e wātea ana mō te whakatinanatanga tūmau. Kei roto ko Ubuntu, Debian, CentOS, me ētahi atu.
Tirohia ngā tuhingaRapu, tirohia te wātea, rēhita, me te whakahaere i ngā ingoa rohe. Whakahaerehia te huringa ora o te rohe mā te API.
Tirohia ngā tuhingaWhakahaerehia ngā rohe me ngā tuhinga DNS mā te kaupapa. Waihanga, whakahōu, me te muku i ngā momo tuhinga A, AAAA, CNAME, MX, TXT, me ētahi atu.
Tirohia ngā tuhingaWhakarārangihia ngā wāhi pokapū raraunga e wātea ana mō te whakatinanatanga tūmau. Kōwhiria mai i ngā rohe maha puta noa i te ao.
Tirohia ngā tuhingaMena he pātai āu, he hiahia āwhina rānei mō te API, tēnā whakapā mai ki: