Support
STORITEV ZA POVEČANJE DELUJE 24/7
Promocijska koda august15 — 13% popust na gledalce do konca avgusta
1
Stanje
Twitch [gledalci, napadi, ogledi] — Deluje
Kick [pooblaščeni gledalci] — Deluje
Drugo [ogledi, gledalci] — Deluje
2
Podpora
Težave z naročilom? Pišite v klepet
Potrebujete 10.000–100.000 gledalcev? Telegram administratorja — @TiKey_K
3
Bonusi
Registrirajte se in prejmite bonuse
Postanite partner storitvepovezava
Priporočilni sistempovezava
API

API

Dokumentacija API

Ena zahteva POST za vse: naročilo, stanje, seznam storitev, dobroimetje. Združljivo s Perfect Panel in SmartPanel.

Naslovhttps://stream-promotion.ru/api/v2
MetodaPOST
OblikaJSON
ValutaUSDprivzeto, spremenljivo v nastavitvah
To je API trgovine. Konfigurator gledalcev ima svoj API: drug naslov in drugačna avtorizacija. Ključ pa je isti.
Tri napake, zaradi katerih najpogosteje ne deluje
  • Zahteva je poslana z GET. Sprejeta je le POST.
  • Parametri so v naslovni vrstici. Poslati jih je treba v telesu zahteve, ne v query.
  • Ni nastavljen User-Agent. Pri preizkusih s Postman ali curl ga navedite izrecno.

Za to, kar pošiljate prek API, odgovarjate sami. Pred priklopom preberite opis metod.

Kako dobiti ključ

  1. Prijavite se v račun.
  2. Odprite razdelek «Nastavitve API».
  3. Kopirajte ključ in naslov, dodajte ju v svojo ploščo.

Seznam storitev pride v jeziku, ki je izbran v nastavitvah API. Valuto cen izberete prav tam — privzeto USD.

Hiter začetek

Povezavo preverite z zahtevo za stanje — najpreprostejša je in ničesar ne ustvari.

curl -X POST https://stream-promotion.ru/api/v2 \
  -H "User-Agent: MyPanel/1.0" \
  -d "key=VAS_KLJUC" \
  -d "action=balance"
<?php
$ch = curl_init('https://stream-promotion.ru/api/v2');
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERAGENT, 'MyPanel/1.0');
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query([
    'key'    => 'VAS_KLJUC',
    'action' => 'balance',
]));
$res = json_decode(curl_exec($ch), true);
curl_close($ch);

print_r($res);
import requests

res = requests.post(
    "https://stream-promotion.ru/api/v2",
    data={"key": "VAS_KLJUC", "action": "balance"},
    headers={"User-Agent": "MyPanel/1.0"},
    timeout=30,
)
print(res.json())
const res = await fetch("https://stream-promotion.ru/api/v2", {
  method: "POST",
  headers: {
    "Content-Type": "application/x-www-form-urlencoded",
    "User-Agent": "MyPanel/1.0",
  },
  body: new URLSearchParams({
    key: "VAS_KLJUC",
    action: "balance",
  }),
});

console.log(await res.json());

Odgovor

{
    "status": "success",
    "balance": "0.03",
    "currency": "USD"
}

Metode

Metodo izbere parameter action. Ključ key je vedno obvezen.

Ustvari naročilo

Glavna metoda. runs in interval razdelita dostavo: 7 zagonov na 1440 minut razporedi naročilo čez teden.

Nabor parametrov je odvisen od vrste storitve — izberite jo na seznamu in tabela se posodobi.

ParameterOpis
keyobveznoVaš ključ iz nastavitev API
actionobveznoadd
serviceobveznoID storitve s seznama
linkobveznoPovezava do kanala, prenosa ali strani
quantityobveznoKoličina
runsneobveznoŠtevilo zagonov
intervalneobveznoPremor med zagoni, v minutah. Celo število: 10, 20, 30, 60

Odgovor

{
    "status": "success",
    "order": 32
}

Naročilo s komentarji

Ločena vrsta naročila: namesto količine pošljete seznam komentarjev. Primerno za omembe in prilagojene komentarje.

ParameterOpis
keyobveznoVaš ključ iz nastavitev API
actionobveznoadd
serviceobveznoID paketa
linkobveznoPovezava do kanala, prenosa ali strani
commentsobveznoKomentarji, vsak v svoji vrstici

Odgovor

{
    "status": "success",
    "order": 32
}

Stanje naročila

ParameterOpis
keyobveznoVaš ključ iz nastavitev API
actionobveznostatus
orderobveznoID naročila

Odgovor

{
    "order": "32",
    "status": "pending",
    "charge": "0.27819",
    "start_count": "0",
    "remains": "0",
    "currency": "USD"
}

Stanje več naročil

Do sto naročil v eni zahtevi namesto sto ločenih klicev.

ParameterOpis
keyobveznoVaš ključ iz nastavitev API
actionobveznostatus
ordersobveznoID-ji ločeni z vejicami: 12,13,14

Odgovor

{
    "12": {
        "order": "12",
        "status": "completed",
        "charge": "0.27819",
        "currency": "USD"
    },
    "13": {
        "error": "Incorrect order ID"
    }
}

Seznam storitev

Vrne vse razpoložljive storitve s cenami. Jezik imen izhaja iz nastavitev API, cene so vedno v dolarjih.

ParameterOpis
keyobveznoVaš ključ iz nastavitev API
actionobveznoservices

Odgovor

[
    {
        "service": "5",
        "name": "Instagram Followers",
        "rate": "0.9",
        "min": "50",
        "max": "10000",
        "type": "Default",
        "category": "Instagram"
    }
]

Dobroimetje

Najpreprostejša metoda — priročna za preverjanje, ali ključ deluje.

ParameterOpis
keyobveznoVaš ključ iz nastavitev API
actionobveznobalance

Odgovor

{
    "status": "success",
    "balance": "0.03",
    "currency": "USD"
}

Napake

Ob napaki odgovor vsebuje polje error z opisom. Koda HTTP ostane 200 — preverite telo odgovora, ne stanja povezave.

{
    "error": "Incorrect request"
}
Potrebujete pripravljeno preprodajno spletno stran?

Postavimo ploščo na ključ na naših storitvah. Dobroimetje in cene v dolarjih, združljivo s Perfect Panel in SmartPanel.

Pišite na Telegram
type: default
Deposit funds, one-click order, discounts and bonuses are available only for registered users. Register.
If you didn't find the right service or found it cheaper, write to I will support you in tg or chat, and we will resolve any issue.

Nadzorna plošča gledalcev [Twitch | Kick | YouTube | VK Video Live]

Ustvari svoj lastni prilagojeni paket