Johdanto
Resimi API:n avulla voit integroida SMM-palvelumme omaan paneeliisi, sovellukseesi tai työnkulkuusi. Kaikki pyynnöt palauttavat JSON. API on yhteensopiva JAP:n, SMMKingsin, Peakerrin ja muiden käyttämän standardin SMM-paneelin API-formaatin kanssa, joten se on helppo vaihtaa tai integroida.
https://resimi.xyz/api/v2.php
Kaikki päätepisteet hyväksyvät sekä GET- että POST-pyynnöt. Käytä POST tilauksiin ja peruutuksiin, GET vain luku -kyselyihin.
Todennus
Jokaisen pyynnön on sisällettävä API-avain parametrina key.
GET https://resimi.xyz/api/v2.php?key=YOUR_API_KEY&action=balance
Virheet
Kaikki virheet palauttavat JSON-objektin error-avaimella:
{"error": "Insufficient balance. Please add funds."}
| Virheilmoitus | Merkitys |
|---|---|
| Virheellinen API-avain | Avain on väärä tai tili on jäädytetty |
| Riittämätön tasapaino | Lisää varoja ennen tilauksen tekemistä |
| Palvelua ei löydy tai se ei ole aktiivinen | Palvelutunnus on väärä tai palvelu on poistettu käytöstä |
| Määrän on oltava X:n ja Y:n välillä | Määrä on tämän palvelun sallitun alueen ulkopuolella |
| Tilausta ei löydy | Tilaustunnusta ei ole olemassa tai se kuuluu toiselle käyttäjälle |
| Tilausta ei voi peruuttaa | Tilaus on jo tehty tai peruutettu |
Hanki Palvelut
Palauttaa täydellisen luettelon aktiivisista palveluista hinnoista ja rajoituksista.
Parametrit
| Parametri | Kirjoita | Kuvaus |
|---|---|---|
key required | string | API-avaimesi |
action required | string | Täytyy olla palvelut |
Vastaus
[
{
"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
},
...
]
Tee tilaus
Tekee uuden tilauksen. Saldo vähennetään välittömästi. Palauttaa tilaustunnuksen.
| Parametri | Kirjoita | Kuvaus |
|---|---|---|
key required | string | API-avaimesi |
action required | string | Täytyy olla add |
service required | integer | Palvelutunnus palveluluettelosta |
link required | string | Kohdeprofiilin tai -julkaisun URL-osoite |
quantity required | integer | Toimitettava kokonaismäärä |
runs optional | integer | Tippasyöttöajojen määrä (oletus: 1) |
interval optional | integer | Minuutit tiputusajojen välillä (oletus: 0) |
comments optional | string | Mukautetut kommentit (kommenttipalveluille), yksi riviä kohden |
Vastaus – menestys
{"order": 98765}
Vastaus - Virhe
{"error": "Insufficient balance. Please add funds."}
ajoja = erien määrä ja väli = minuuttia kunkin välillä. Esimerkki – 1 000 seuraajaa 7 päivän aikana: quantity=1000&runs=7&interval=1440 Tilauksen tila
Tarkista tilauksen nykyinen tila.
| Parametri | Kirjoita | Kuvaus |
|---|---|---|
key required | string | API-avaimesi |
action required | string | Täytyy olla tila |
order required | integer | Tilaustunnus palautettu osoitteesta <code>add</code> |
Vastaus
{
"charge": "0.5000",
"start_count": 1240,
"status": "In_progress",
"remains": 630,
"currency": "USD"
}
Tilan arvot
| Tila | Merkitys |
|---|---|
Pending | Odotetaan lähettämistä palveluntarjoajalle |
Processing | Lähetetty palveluntarjoajalle, jonossa |
In_progress | Toimitus käynnissä |
Completed | Täysin toimitettu |
Partial | Osittain toimitettu, loput hyvitetään |
Cancelled | Peruutettu, jäljellä oleva hyvitys |
Peruuta tilaus
Peruuttaa odottavan tai keskeneräisen tilauksen. Toimittamatta jäänyt osa hyvitetään saldoosi.
| Parametri | Kirjoita | Kuvaus |
|---|---|---|
key required | string | API-avaimesi |
action required | string | Täytyy olla peruuta |
order required | integer | Peruutettava tilaustunnus |
Vastaus – menestys
{"success": true, "refunded": 0.2500}
Tarkista saldo
Palauttaa API-avaimeen liitetyn tilin nykyisen saldon.
Vastaus
{"balance": "12.4800", "currency": "USD"}