Laktawan papunta sa nilalaman

API ng SMM Panel: Services, Order, Status at Balance

Gumagamit ang SMMHO API ng API v2 format na karaniwan sa mga SMM panel. Magpadala ng POST sa isang address, piliin ang gawain gamit ang action value, at makakuha ng sagot na JSON.

Mga batayan ng API

Endpoint
POST https://smmho.com/api/v2
Format ng request
application/x-www-form-urlencoded or application/json
Authentication
Ang API key mo sa key field. Gumawa nito sa account page pagkatapos mag-log in
Sagot
JSON. Ang mga bigong request ay nagbabalik ng dahilan sa isang error field
Rate limit
300 request kada minuto kada key
Gumawa ng API keyGumawa ng API key mo sa account page pagkatapos mag-log in.
curl https://smmho.com/api/v2 \  -d "key=YOUR_API_KEY" \  -d "action=add" -d "service=9340" \  -d "link=https://instagram.com/me" \  -d "quantity=1000"
// { "order": "TT5M-CA9L" }

Mga action ng SMM panel API

action=servicesListahan ng service

Ibinabalik ang bawat service kasama ang ID, pangalan, kategorya, presyo kada 1,000, minimum at maximum na dami, at kung may refill ito.

Mga parameter
PangalanPaglalarawan
keyAPI key
actionservices

Halimbawang sagot

[
  {
    "service": 9340,
    "name": "Instagram Followers, 30-day refill",
    "type": "Default",
    "category": "Instagram Followers",
    "rate": "2.2470",
    "min": 50,
    "max": 75000,
    "refill": true,
    "cancel": true
  }
]

action=addBagong order

Nag-o-order gamit ang service ID, link at dami. Kinukuha ang singil sa balance mo at ibinabalik ang order code.

Mga parameter
PangalanPaglalarawan
keyAPI key
actionadd
serviceService ID
linkLink ng account o post
quantityDami (sa loob ng min at max ng service)

Halimbawang sagot

{
  "order": "TT5M-CA9L"
}

action=statusStatus ng order

Ibinabalik ang singil, start count, status at natitirang dami para sa isang order code (order) o hanggang 100 order code na pinaghihiwalay ng kuwit (orders).

Mga parameter
PangalanPaglalarawan
keyAPI key
actionstatus
orderIsang order code
ordersIlang order code (pinaghihiwalay ng kuwit, hanggang 100)

Halimbawang sagot

{
  "charge": "2.2470",
  "start_count": 0,
  "status": "Pending",
  "remains": 1000,
  "currency": "USD"
}

action=balanceBalance

Ibinabalik ang kasalukuyan mong balance at currency.

Mga parameter
PangalanPaglalarawan
keyAPI key
actionbalance

Halimbawang sagot

{
  "balance": "100.0000",
  "currency": "USD"
}

action=cancelKanselahin ang mga order

Kinakansela ang mga pending na order. Bumabalik sa balance mo ang singil.

Mga parameter
PangalanPaglalarawan
keyAPI key
actioncancel
ordersMga order code (pinaghihiwalay ng kuwit, hanggang 100)

Halimbawang sagot

[
  {
    "order": "TT5M-CA9L",
    "cancel": 1
  }
]

action=refillHumiling ng refill

Humihiling ng refill para sa nakumpleto o partial na order na nasa loob pa ng refill period. Ibinabalik ang request code.

Mga parameter
PangalanPaglalarawan
keyAPI key
actionrefill
orderOrder code

Halimbawang sagot

{
  "refill": "RK7QM-2XWD"
}

Mga halaga ng status ng order

Pending
Hindi pa nagsisimula, maaaring kanselahin
Isinasagawa
Dine-deliver
Tapos na
Ganap na na-deliver
Partial
Bahagyang na-deliver. Bumabalik sa balance ang hindi na-deliver na bahagi
Kinansela
Kinansela. Bumabalik sa balance ang singil

Mga error ng API

Invalid API key
Mali ang key o napalitan na ito ng bago
Invalid service
Walang service na may ganoong ID
Invalid link
Hindi public na address na nagsisimula sa https://
Quantity out of range
Wala sa min at max ng service ang dami
Not enough funds on balance
Kulang ang balance mo
Too many requests
Naabot ang rate limit. Magpadala ulit pagkalipas ng ilang sandali
Refill already requested
May bukas nang kahilingan sa refill para sa order na ito
Refill is not available for this order
Walang refill ang service o tapos na ang refill period