Šajā tekstā ir sniegta instrukcija par Start un Stop operāciju veikšanu, izmantojot Zomro API pakalpojumu. Lai veiktu katru operāciju, ir norādīti nepieciešamie pieprasījuma parametri, metodes un pieprasījumu piemēri, izmantojot curl. Katrs solis ir papildināts ar aprakstu par sagaidāmo rezultātu pēc operācijas veikšanas.
Lai veiktu Start operāciju, izmantojot API, izmantojam šādu funkciju.
URL:
https://api.zomro.com/
Metode: POST
Pieprasījuma ķermenis (Form-data):
Parametrs | Vērtības piemērs | Obligāts parametrs | Vērtības apraksts |
func | service.stop | Jā | Funkcija, lai uzsāktu delete izpildi instance |
auth | 21fc199...c43f71 | Nē | Sesijas tokens. Tas ir viens no autorizācijas veidiem. Plašāka informācija par citiem veidiem ir aprakstīta šeit |
out | json | Jā | Atbildes tips, kuru sagaidīt |
elid | 5116804 | Jā | Pakalpojuma ID, kuram jāveic operācija |
Start operācijas izpildes piemērs
Piemēram, izmantojam pakalpojumu:
URL:
https://api.zomro.com/
Metode: POST
Pieprasījuma ķermenis (Form-data):
Parametrs | Vērtība |
func | instances.stop |
auth | 21fc199...c43f71 |
out | json |
elid | 5116804 |
Šeit ir pieprasījuma piemērs, kuru var izpildīt no konsoles:
curl --location 'https://api.zomro.com/' \
--form 'func="service.stop"' \
--form 'auth="bf15875098100189d4e47484"' \
--form 'elid="5116804"' \
--form 'out="json"'
Pēc pieprasījuma izpildes, varam redzēt, ka serveris ir apstāšanās procesā.
Pēc operācijas pabeigšanas redzam, ka pakalpojums ir statusā "Temporary suspended", kas nozīmē, ka pakalpojums ir apstādināts.
Stop operācijas izpildes piemērs, izmantojot API
Piemēram, izmantojam pakalpojumu:
URL:
https://api.zomro.com/
Metode: POST
Pieprasījuma ķermenis (Form-data):
Parametrs | Vērtība |
func | instances.start |
auth | 21fc199...c43f71 |
out | json |
elid | 5116804 |
Šeit ir pieprasījuma piemērs, kuru var izpildīt no konsoles:
curl --location 'https://api.zomro.com/' \
--form 'func="service.start"' \
--form 'auth="bf15875098100189d4e47484"' \
--form 'elid="5116804"' \
--form 'out="json"'
Pēc pieprasījuma izpildes, varam redzēt, ka serveris ir palaišanas procesā.
Pēc operācijas pabeigšanas redzam, ka pakalpojums ir statusā "Active", kas nozīmē, ka pakalpojums ir palaists un gatavs darbam.
Tāpat piedāvājam izpētīt rakstus, kas var būt noderīgi, lai mijiedarbotos ar Cloud VPS produktiem, izmantojot API:
- API - Pakalpojuma izveide
- API - Informācijas iegūšana par pieejamajiem tarifiem un to parametriem
- API - Restartēšanas operācija
- API - Pārveidošanas operācija
- API - Dzēšanas operācija