Langkau ke kandungan

API Pembangun Panel SMM: Perkhidmatan, Pesanan, Status dan Baki

API smmopen menggunakan format panel SMM v2 yang lazim. Setiap permintaan ialah POST ke satu titik akhir, dengan nilai action yang menyatakan apa yang perlu dibuat.

Asas

Titik akhir
POST https://smmopen.com/api/v2
Format
form (application/x-www-form-urlencoded) atau JSON
Kunci
Kunci API anda dalam medan key. Cipta dalam Tetapan panel
Respons
JSON. Kegagalan membawa sebabnya dalam medan error
Had
300 permintaan seminit bagi setiap kunci
Cipta kunci API

servicesSenarai perkhidmatan

ID, nama, kategori, harga setiap 1K, min dan maks, serta penanda isi semula bagi setiap perkhidmatan.

Parameter
keyKunci API
actionservices

Contoh respons

[
  {
    "service": 28232,
    "name": "Instagram Followers, Plus",
    "type": "Default",
    "category": "Instagram Followers",
    "rate": "1.8500",
    "min": 50,
    "max": 90000,
    "refill": true,
    "cancel": true
  }
]

addTambah pesanan

Hantar ID perkhidmatan, pautan dan kuantiti; caj ditolak daripada baki anda dan kod pesanan dikembalikan.

Parameter
keyKunci API
actionadd
serviceID perkhidmatan
linkPautan awam
quantityKuantiti

Contoh respons

{
  "order": "OP-7K2M9QX"
}

statusStatus pesanan

Caj, kiraan permulaan, status dan kuantiti berbaki bagi satu kod pesanan (order) atau sehingga 100 kod yang dipisahkan dengan koma (orders).

Parameter
keyKunci API
actionstatus
orderKod pesanan
ordersBeberapa kod pesanan

Contoh respons

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

balanceBaki

Baki dan mata wang semasa anda.

Parameter
keyKunci API
actionbalance

Contoh respons

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

cancelBatalkan

Batalkan pesanan yang belum bermula dan dapatkan semula caj ke baki anda.

Parameter
keyKunci API
actioncancel
ordersKod pesanan (dipisahkan dengan koma, sehingga 100)

Contoh respons

[
  {
    "order": "OP-7K2M9QX",
    "cancel": 1
  }
]

refillMinta isi semula

Minta isi semula bagi pesanan Plus atau Pro yang siap atau separa dalam tempohnya.

Parameter
keyKunci API
actionrefill
orderKod pesanan

Contoh respons

{
  "refill": "RF-3XQ8M2K"
}

Nama ralat

Invalid API key
Kunci salah atau telah diganti
Invalid service
Tiada perkhidmatan dengan ID itu
Invalid link
Bukan alamat awam yang bermula dengan https://
Quantity out of range
Kuantiti di luar julat perkhidmatan
Not enough funds on balance
Baki terlalu rendah
Refill is not available for this order
Peringkat Lite atau tempoh isi semula telah tamat
Too many requests
Had dicapai. Cuba lagi sebentar lagi