Roberrt | 2019-10-30 17:51:40 UTC | #1
Cześć, piszę ten temat z prostego powodu. Przeglądając API udostępnione przez lvlupa widzę głównie endpointy do zarządzania serwerami MC których i tak nie ma w ofercie. Może przydałoby się odświeżenie? Proponuję dodanie podstawowych endpointów na restart,stop,start,status serwera vps oraz może opłacanie danego serwera poprzez id? A może ktoś coś jeszcze fikuśnego wymyśli?
Nieznajomy11 | 2019-01-25 03:06:02 UTC | #2
Pewnie patrzyłeś na stare api, ze starego panelu (https://lvlup.pro/panel). Istnieje jeszcze jedno, już z nowego panelu (https://my.lvlup.pro): Dokumentacja API v3
Roberrt | 2019-06-16 20:59:34 UTC | #3
Przy próbie autoryzacji przez apiv3 zwraca mi błąd serwerowy…
{“error”:true,”message”:”Unexpected server error, admins were notified. Please try again later. If the problem persists contact support with ‘eventid’ token”,”eventid”:”5d06ad5e9a9d57.86309286”}
Kod:
$ch = curl_init();
curlsetopt($ch, CURLOPTURL,”https://api.lvlup.pro/v3/auth/login”);
curlsetopt($ch, CURLOPTPOST, 1);
curlsetopt($ch, CURLOPTPOSTFIELDS, httpbuildquery(array(‘username’ => ‘roberrt’, ‘password’ => ‘TAJNEHASŁO123LVLUPPRO’)));
curlsetopt($ch, CURLOPTRETURNTRANSFER, true);
$serveroutput = curlexec($ch);
curlclose ($ch);
echo $serveroutput;
@SystemZ
Nieznajomy11 | 2019-06-16 21:11:07 UTC | #4
JSON w body musisz słać raczej, nie x-form-urlencoded.
{
"username": "joe",
"password": "53cr3tpa$$w0rd42"
}
Jest nawet w API example, więc. D:
https://api.lvlup.pro/docs/#api-Auth-Login
Roberrt | 2019-06-16 21:23:47 UTC | #5
pastebin: https://pastebin.com/7ASgEVvQ
@Nieznajomy11 i tak nie działa
zwracane dane: Error: call to URL https://api.lvlup.pro/v3/auth/login failed with status 500, response {“error”:true,”message”:”Unexpected server error, admins were notified. Please try again later. If the problem persists contact support with ‘eventid’ token”,”eventid”:”5d06b2e404bc40.01921653”}, curlerror , curlerrno 0
Nieznajomy11 | 2019-06-16 21:35:41 UTC | #6
Ano faktycznie, nawet z apidoc nie można wysłać zapytania. Jednak po prostu zepsuted.
SystemZ | 2019-06-16 22:05:10 UTC | #7
Generalnie dla większych projektów wstrzymałbym się z użyciem naszego API i poczekał na panel v4 i API v4.
v3 nie jest ukończone i nigdy nie będzie.
SystemZ | 2019-10-30 17:51:43 UTC | #8