Sissejuhatus
Resimi API võimaldab teil integreerida meie SMM-teenused oma paneeli, rakendusse või töövoogu. Kõik taotlused tagastavad JSON. API ühildub standardse SMM-paneeli API-vorminguga, mida kasutavad JAP, SMMKings, Peakerr ja teised – muutes selle vahetamise või integreerimise lihtsaks.
https://resimi.xyz/api/v2.php
Kõik lõpp-punktid aktsepteerivad nii GET kui ka POST taotlusi. Kasutage tellimuste ja tühistamiste jaoks POST, kirjutuskaitstud päringute jaoks GET.
Autentimine
Iga päring peab sisaldama teie API-võtit parameetrina key.
GET https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=balance
Vead
Kõik vead tagastavad JSON-objekti võtmega error:
{"error": "Insufficient balance. Please add funds."}
| Veateade | Tähendus |
|---|---|
| Kehtetu API võti | Võti on vale või konto on peatatud |
| Ebapiisav tasakaal | Enne tellimuste esitamist lisage raha |
| Teenust ei leitud või see on passiivne | Teenuse ID on vale või teenus on keelatud |
| Kogus peab jääma X ja Y vahele | Kogus väljaspool selle teenuse lubatud vahemikku |
| Tellimust ei leitud | Tellimuse ID-d pole olemas või see kuulub teisele kasutajale |
| Tellimust ei saa tühistada | Tellimus on juba täidetud või tühistatud |
Hankige teenuseid
Tagastab aktiivsete teenuste täieliku loendi koos tariifide ja piirangutega.
Parameetrid
| Parameeter | Tüüp | Kirjeldus |
|---|---|---|
key required | string | Teie API võti |
action required | string | Peab olema teenused |
Vastus
[
{
"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
},
...
]
Esitage tellimus
Esitab uue tellimuse. Saldo võetakse kohe maha. Tagastab tellimuse ID.
| Parameeter | Tüüp | Kirjeldus |
|---|---|---|
key required | string | Teie API võti |
action required | string | Peab olema add |
service required | integer | Teenuse ID teenuste loendist |
link required | string | Sihtprofiili või -postituse URL |
quantity required | integer | Tarnitav kogus |
runs optional | integer | Tilguti etteande käikude arv (vaikimisi: 1) |
interval optional | integer | Minutid tilguti etteande vahel (vaikimisi: 0) |
comments optional | string | Kohandatud kommentaarid (kommentaariteenuste jaoks), üks rea kohta |
Vastus – edu
{"order": 98765}
Vastus — viga
{"error": "Insufficient balance. Please add funds."}
käivita = partiide arv ja intervall = minutid nende vahel. Näide – 1000 jälgijat 7 päeva jooksul: quantity=1000&runs=7&interval=1440 Tellimuse olek
Kontrollige tellimuse hetkeolekut.
| Parameeter | Tüüp | Kirjeldus |
|---|---|---|
key required | string | Teie API võti |
action required | string | Peab olema olek |
order required | integer | Tellimuse ID tagastati <code>lisa</code> |
Vastus
{
"charge": "0.5000",
"start_count": 1240,
"status": "In_progress",
"remains": 630,
"currency": "USD"
}
Oleku väärtused
| Olek | Tähendus |
|---|---|
Pending | Ootab teenusepakkujale saatmist |
Processing | Saadetud pakkujale, järjekorda pandud |
In_progress | Kohaletoimetamine pooleli |
Completed | Täielikult tarnitud |
Partial | Osaliselt kohale toimetatud, ülejäänud raha tagastatud |
Cancelled | Tühistatud, raha jääb alles |
Tühista tellimus
Tühistab ootel või pooleli oleva tellimuse. Tarnimata osa tagastatakse teie saldole.
| Parameeter | Tüüp | Kirjeldus |
|---|---|---|
key required | string | Teie API võti |
action required | string | Peab olema tühista |
order required | integer | Tellimuse ID tühistamiseks |
Vastus – edu
{"success": true, "refunded": 0.2500}
Kontrolli saldo
Tagastab API võtmega seotud konto praeguse saldo.
Vastus
{"balance": "12.4800", "currency": "USD"}