VPS.org API

REST API दस्तऐवजीकरण

स्थाने API

VPS स्थापन करीता स्थानांची यादी. सर्व्हर बनविण्याकरीता स्थान id ला location_id म्हणून पास करा.

शेवटचे बिंदू 2 endpoints
बेस पाथ /api/v1/locations
मिळवा /api/v1/locations/

सर्व स्थानांची यादी करा

सर्व उपलब्ध डेटा केंद्र स्थानांची यादी मिळवा जिथे तुम्ही VPS सर्वर कार्यान्वित करू शकता.

उदाहरण विनंती

cURL
Python
JavaScript
PHP
curl -X GET "https://admin.vps.org/api/v1/locations/" \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json"
import requests

url = "https://admin.vps.org/api/v1/locations/"
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/locations/', {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer YOUR_API_TOKEN',
    'Content-Type': 'application/json'
  }
});

const locations = await response.json();
console.log(locations);
$ch = curl_init('https://admin.vps.org/api/v1/locations/');
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    'Authorization: Bearer YOUR_API_TOKEN',
    'Content-Type: application/json'
]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$response = curl_exec($ch);
$locations = json_decode($response, true);
curl_close($ch);

उदाहरण प्रतिसाद

{
  "count": 1,
  "next": null,
  "previous": null,
  "results": [
    {
      "id": 1,
      "name": "New Jersey",
      "country_name": "United States",
      "country_code": "US",
      "is_active": true
    }
  ]
}

प्रतिसाद फील्ड

क्षेत्र प्रकार वर्णन@ title: window
id integer स्थान ओळखकर्ता. सर्वर बनवितेवेळी location_id म्हणून वापरा.
name string मानव- वाचण्याजोगी स्थान नाव
country_name string स्थान देश
country_code string ISO 3166-1 अल्फा-2 देश कोड, मोठे अक्षर
is_active boolean स्थान नविन सर्वर स्वीकारते का

प्रतिसाद स्थिती कोड

200 स्थानांची यादी यशस्वीरित्या मिळवली
403 आढळले नाही किंवा अवैध API टोकन, किंवा टोकन करीता आवश्यक परवानगी आढळली नाही
मिळवा /api/v1/locations/{id}/

स्थान प्राप्त करा

त्याचे एकमेव स्थान म्हणजे त्याचे वडील यांचे स्मरणार्थ बांधलेले दत्तमंदिर.

curl -X GET "https://admin.vps.org/api/v1/locations/1/" \
  -H "Authorization: Bearer YOUR_API_TOKEN"
{
  "id": 1,
  "name": "New Jersey",
  "country_name": "United States",
  "country_code": "US",
  "is_active": true
}

सर्वर कुठे चालविले जाते

प्रत्येक VPS.org सर्वर सध्या आमच्या न्यू जर्सी, USA स्थानात चालते, जे IPv4 आणि IPv6 वर जगभरातील ग्राहकांना सेवा देते. नेहमीच स्थाने अंतबिंदू वाचा, एक id हायर्डकोडिंग करण्याऐवजी, म्हणून ते जोडले जाऊ नये तेव्हा तुमचे एकीकरण नवीन स्थाने पकडते.