የVPS አገልጋዮችን፣ ጎራዎችን፣ ዲኤንኤስን፣ ምትኬዎችን እና ሌሎችንም ለማስተዳደር የREST API ሰነዶችን ያጠናቅቁ።
የ VPS.org ኤፒአይ (ኤፒአይ) የ VPS ማስተናገጃ መሠረተ ልማትዎን ሁሉንም ገጽታዎች በፕሮግራማዊ መንገድ እንዲያስተዳድሩ ያስችልዎታል፣ ይህም አገልጋዮችን፣ ጎራዎችን፣ የዲኤንኤስ መዝገቦችን፣ ምትኬዎችን እና ቅጽበተ-ፎቶዎችን ያካትታል።
ሁሉም የኤፒአይ ጥያቄዎች የBearer token በመጠቀም ማረጋገጫ ያስፈልጋቸዋል። የኤፒአይ ቶከንዎን ከአካውንት ቅንብሮችዎ በሚከተለው ላይ ማመንጨት ይችላሉ 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);
ቶኬን ሁሉ የራሱን ፈቃድ ይሸከምላል። እንደ ሰርቨሮች: ዝርዝር ወይም dns: *. ቶኬን የሌለው ፈቃድ የሚያስፈልግበት ጥያቄ በ 403 እና በ required_permission ፋይል የሌለው ፈቃድ የሚጠራበት ተቀባይነት የሌለው ነው። የፍቃድ መረጃ
የተረጋገጠው ጥያቄዎች በአንድ ሰዓት በአንድ ተጠቃሚ 1,000 ብቻ ናቸው። ያልተረጋገጠው ጥያቄዎች በአንድ ሰዓት በአንድ IP አድራሻ 100 ብቻ ናቸው። ከወሰኑ በላይ ጥያቄዎች 429 እና የቀጠሉ-በኋላ ርዕስ
የዝርዝር መጨረሻ ነጥቦች ቁጥር, ቀጣይ, በፊት እና ውጤቶች, 25 ንጥሎች በእያንዳንዱ ገጽ ላይ አንድ ንጥል ይመለሳሉ. ገጽ በገጾች መካከል ለመንቀሳቀስ ገጽ ይለጥፉ, ወይም እስከ 0 ድረስ የቀጣዩን URL ይከተሉ. የሰርቨሮች ዝርዝር page_sizeንም ይቀበላል, እስከ 100 ድረስ.
{
"count": 84,
"next": "https://admin.vps.org/api/v1/backups/?page=2",
"previous": null,
"results": [ ... ]
}
ኤፒአይው ስኬትን ወይም ውድቀትን ለማመልከት መደበኛ የኤችቲቲፒ ሁኔታ ኮዶችን ይጠቀማል፦
| የሁኔታ ኮድ | መግለጫ የለም |
|---|---|
200 |
ስኬት - ጥያቄው በተሳካ ሁኔታ ተጠናቋል |
201 |
የተፈጠረ - ግብዓት በተሳካ ሁኔታ የተፈጠረ |
400 |
መጥፎ ጥያቄ - ልክ ያልሆኑ መለኪያዎች ወይም የተበላሸ ጥያቄ |
202, 204 |
የተቀበለና ተከታታይ (202) ወይም ያለ መልስ አካል (204) የተጠፋ |
402 |
የክፍያ አማራጭ: በፋይል ውስጥ የክፍያ ዘዴ የለም፣ ያልተሸፈኑ ፋክስዎች፣ ወይም የተቃወመ የካርድ ቅድመ-መመሪያ |
403 |
የተከለከለ: ቶኬኑ የሌለ፣ ያልተጠበቀ ወይም የጠፋ፣ ወይም የተጠየቀው ፈቃድ የሌለው ነው። ያልተሳካው ማረጋገጫ 403ን ይመለሳል፣ 401ን አይደለም። |
404 |
አልተገኘም - ግብዓቱ የለም |
409 |
ጦርነት: ለምሳሌ በሂደት ላይ ያለውን መጠን መቀየር፣ የሌለ የኃይል መጠን፣ ወይም የቀረበው መተላለፊያ |
429 |
በጣም ብዙ ጥያቄዎች - የዋጋ ገደቡ አልፏል |
500 |
የውስጥ አገልጋይ ስህተት - በእኛ በኩል የሆነ ችግር ተፈጥሯል |
503 |
አገልግሎት አልተገኘም: ለጊዜው ችግር. በመጣ ጊዜ በመጨረሻ ሞክሩ-አሁን-ከዚያ በኋላ ሞክሩ |
ስህተት አካላት JSON ናቸው። አብዛኛዎቹ የዝርዝር መስክ ወይም ስህተት መስክ አላቸው፣ አንዳንድ ጊዜ መልዕክት አላቸው፤ የምርመራ ስህተቶች ችግሮችን በስፋት ስም ይዘረዝራሉ
የኤፒአይ ሰነዳችንን በምድብ ያስሱ፦
ሰርቨሮችን መፍጠር፣ ማየት፣ ማሞቅ፣ መጠን ማሻሻል እና ማጥፋት፣ የሩት ሚስጢራዊ ቃልን መልሶ ማቋቋም፣ የቀይ መስመር ዲ ኤን ኤን ማስተካከል፣ ትእዛዞችን ማከናወን፣ የኤስኤስኤች ቁልፎችን ማስተዳደር
ሰነዶችን ይመልከቱሰርቨርዎ የኋላ መዝገብዎን ያስቀምጡ፣ አዲስ መዝገብ ቤትን ይጀምሩ፣ ሰርቨርን ከኋላ መዝገብ ቤት ይመለሱ
ሰነዶችን ይመልከቱየሚገኙ የVPS ዕቅዶችን እና የዋጋ መረጃ ያግኙ። ስለ ግብዓቶች፣ ዋጋ እና ተገኝነት ዝርዝሮችን ያግኙ።
ሰነዶችን ይመልከቱየኦፕሬቲንግ ሲስተሞችን እና ቅርጸቶችን እንደ ዑቡንቱ፣ ዴቢያን፣ ሮኪ ሊነክስ፣ ሴንትኦስ ስትራም፣ ፌዶራ እና አልፒን ያሉ ሊያስገቡ የሚችሉትን ዝርዝር ያሳያል።
ሰነዶችን ይመልከቱCheck availability, register and renew domains, and set nameservers and auto-renewal.
ሰነዶችን ይመልከቱየዲ ኤን ኤስ ክፍሎችን ይፈጥሩ እና ይፈጥሩ, ያሻሽሉ እና ያጥፉ A, A, CNAME, MX, TXT, SRV, CAA እና ሌሎች መዝገቦችን.
ሰነዶችን ይመልከቱየሂሳብ ፕሮፊል እና API ቶኬን መረጃን ማግኘት. ቶኬን የሚገባው ወደየትኛው ሂሳብ እንደሆነ ለይቶና መብቶቹን ይመልከቱ
ሰነዶችን ይመልከቱየእርስዎን አጋር ብልጫ, referrals, ኮሚሽኖች እና በራስዎ ሪፖርት ውስጥ ክፍያዎች መውሰድ, ክፍያ መለያዎችን መቀየር እና ክፍያዎችን መጠየቅ.
ሰነዶችን ይመልከቱየAPI መጨረሻ ነጥቦችም ለፕሮግራም ማውረድ (/api/v1/deploy-configs/ እና /api/v1/deployments/) አለው. እነርሱ አሁንም በእነዚህ ገጾች ላይ የተገለጹ አይደሉም; የቀረበው መነሻ ሁሉ መጨረሻ ነጥቦችን ይዘረዝራል, ከሕይወት API የተፈጠረ.
የAPI መነሻን ክፈትበኤፒአይ ላይ ጥያቄዎች ካሉዎት ወይም እርዳታ ከፈለጉ፣ እባክዎን ለማነጋገር አያመንቱ፦