Bevezetés
A Resimi API lehetővé teszi SMM-szolgáltatásaink integrálását saját paneljébe, alkalmazásába vagy munkafolyamatába. Minden kérelem JSON. Az API kompatibilis a szabványos SMM panel API formátummal, amelyet a JAP, az SMMKings, a Peakerr és mások használnak – így könnyen váltható vagy integrálható.
https://resimi.xyz/api/v2.php
Minden végpont elfogadja a GET és a POST kéréseket is. Használja a POST rendeléseket és lemondásokat, a GET írásvédett lekérdezéseket.
Hitelesítés
Minden kérésnek tartalmaznia kell az API-kulcsot key paraméterként.
GET https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=balance
Hibák
Minden hiba JSON objektumot ad vissza error kulccsal:
{"error": "Insufficient balance. Please add funds."}
| Hibaüzenet | Jelentése |
|---|---|
| Érvénytelen API-kulcs | A kulcs hibás, vagy a fiók fel van függesztve |
| Elégtelen egyensúly | Töltsön fel pénzt a rendelések leadása előtt |
| A szolgáltatás nem található vagy inaktív | A szervizazonosító hibás, vagy a szolgáltatás le van tiltva |
| A mennyiségnek X és Y között kell lennie | A szolgáltatás megengedett tartományán kívül eső mennyiség |
| A rendelés nem található | A rendelésazonosító nem létezik, vagy más felhasználóhoz tartozik |
| A rendelés nem törölhető | A rendelés már elkészült vagy törölve |
Szerezzen szolgáltatásokat
Az aktív szolgáltatások teljes listáját adja vissza díjakkal és korlátokkal.
Paraméterek
| Paraméter | Írja be | Leírás |
|---|---|---|
key required | string | Az Ön API-kulcsa |
action required | string | szolgáltatások kell lennie |
Válasz
[
{
"service": 1234,
"category": "Instagram",
"name": "Instagram Followers — HQ | Refill 30 days",
"type": "Default",
"rate": "0.5000",
"min": 100,
"max": 100000,
"dripfeed": true,
"refill": true,
"cancel": false
},
...
]
Rendelés leadása
Új rendelést ad le. Az egyenleget azonnal levonják. Visszaadja a rendelési azonosítót.
| Paraméter | Írja be | Leírás |
|---|---|---|
key required | string | Az Ön API-kulcsa |
action required | string | add kell |
service required | integer | Szolgáltatásazonosító a szolgáltatások listájából |
link required | string | A célprofil vagy bejegyzés URL-je |
quantity required | integer | Teljes szállítandó mennyiség |
runs optional | integer | A csepegtetős adagolások száma (alapértelmezett: 1) |
interval optional | integer | Percek a csepegtetős futások között (alapértelmezett: 0) |
comments optional | string | Egyéni megjegyzések (a kommentszolgáltatásokhoz), soronként egy |
Válasz – Siker
{"order": 98765}
Válasz – Hiba
{"error": "Insufficient balance. Please add funds."}
futások = a tételek száma és intervallum = percek között. Példa – 1000 követő 7 napon keresztül: quantity=1000&runs=7&interval=1440 Megrendelés állapota
Ellenőrizze a megrendelés aktuális állapotát.
| Paraméter | Írja be | Leírás |
|---|---|---|
key required | string | Az Ön API-kulcsa |
action required | string | állapot kell lennie |
order required | integer | Rendelésazonosító visszaküldve innen: <code>add</code> |
Válasz
{
"charge": "0.5000",
"start_count": 1240,
"status": "In_progress",
"remains": 630,
"currency": "USD"
}
Állapot értékek
| Állapot | Jelentése |
|---|---|
Pending | Várakozás a szolgáltatónak való elküldésre |
Processing | Elküldve a szolgáltatónak, sorban áll |
In_progress | Kiszállítás folyamatban |
Completed | Teljesen szállítva |
Partial | Részben szállítjuk, a fennmaradó összeget visszafizetjük |
Cancelled | Törölve, a fennmaradó összeg visszatérítve |
Megrendelés törlése
Egy függőben lévő vagy folyamatban lévő rendelés törlése. A ki nem szállított részt visszatérítjük az egyenlegére.
| Paraméter | Írja be | Leírás |
|---|---|---|
key required | string | Az Ön API-kulcsa |
action required | string | mégse |
order required | integer | Törölni kívánt rendelésazonosító |
Válasz – Siker
{"success": true, "refunded": 0.2500}
Ellenőrizze az egyenleget
Az API-kulccsal társított számla aktuális egyenlegét adja vissza.
Válasz
{"balance": "12.4800", "currency": "USD"}