Informacje
Lista wszystkich publicznie dostępnych metod interakcji z API.
GET
Pobierz listę pakietów Informacje o pakiecie -/package/list
Metoda zapytania
GEThttp://apilocal.stableproxy.com/v2/package/list
Parametry zapytania
| Identyfikator | Regulamin | Przykład |
|---|---|---|
| with-deletedNie koniecznie | nullableex-boolean | false |
| searchNie koniecznie | nullablestring | 241 |
| per-pageNie koniecznie | nullableinteger | 82 |
| pageNie koniecznie | nullableinteger | 33 |
| sort-byNie koniecznie | nullablestringapp\_validators\_ex_in_rule | "" |
| sort-orderNie koniecznie | nullablestringin:asc, desc | "asc" |
Przykłady kodu
JavaScript
async function getPackageList() {
const baseUrl = 'http://apilocal.stableproxy.com/v2';
const req = await fetch(baseUrl + '/package/list?' + Object.entries({
"with-deleted": false,
"search": 241,
"per-page": 82,
"page": 33,
"sort-by": "",
"sort-order": "asc"
}).map(([key, value]) => key + "=" + value).join('&'), {
method: 'GET',
headers: {
'Authorization': 'API-Token [YOUR TOKEN]',
'Content-Type': 'application/json'
}
}
);
const res = await req.json();
}Przykłady odpowiedzi
Success response
DELETE
Anuluj nieaktywny pakiet Pakiet informacyjny -/package/cancel/{id}
Metoda zapytania
DELETEhttp://apilocal.stableproxy.com/v2/package/cancel/{id}
Parametry zapytania
| Identyfikator | Regulamin | Przykład |
|---|---|---|
| id | 1required | 33 |
Przykłady kodu
JavaScript
async function deletePackageCancel() {
const baseUrl = 'http://apilocal.stableproxy.com/v2';
const req = await fetch(baseUrl + '/package/cancel/{id}'
.replace("{id}", 33), {
method: 'DELETE',
headers: {
'Authorization': 'API-Token [YOUR TOKEN]',
'Content-Type': 'application/json'
}
}
);
const res = await req.json();
}Przykłady odpowiedzi
Success response
GET
Informacje -/package/view/{id}
Metoda zapytania
GEThttp://apilocal.stableproxy.com/v2/package/view/{id}
Parametry zapytania
| Identyfikator | Regulamin | Przykład |
|---|---|---|
| id | 1required | 3 |
Przykłady kodu
JavaScript
async function getPackageView() {
const baseUrl = 'http://apilocal.stableproxy.com/v2';
const req = await fetch(baseUrl + '/package/view/{id}'
.replace("{id}", 3), {
method: 'GET',
headers: {
'Authorization': 'API-Token [YOUR TOKEN]',
'Content-Type': 'application/json'
}
}
);
const res = await req.json();
}Przykłady odpowiedzi
Success response
GET
Informacje -/package/statistics/{id}
Metoda zapytania
GEThttp://apilocal.stableproxy.com/v2/package/statistics/{id}
Przykłady kodu
JavaScript
async function getPackageStatistics() {
const baseUrl = 'http://apilocal.stableproxy.com/v2';
const req = await fetch(baseUrl + '/package/statistics/{id}'
.replace("{id}", ""), {
method: 'GET',
headers: {
'Authorization': 'API-Token [YOUR TOKEN]',
'Content-Type': 'application/json'
}
}
);
const res = await req.json();
}