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
servicesSenarai perkhidmatan
ID, nama, kategori, harga setiap 1K, min dan maks, serta penanda isi semula bagi setiap perkhidmatan.
| key | Kunci API |
|---|---|
| action | services |
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.
| key | Kunci API |
|---|---|
| action | add |
| service | ID perkhidmatan |
| link | Pautan awam |
| quantity | Kuantiti |
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).
| key | Kunci API |
|---|---|
| action | status |
| order | Kod pesanan |
| orders | Beberapa kod pesanan |
Contoh respons
{
"charge": "1.8500",
"start_count": 0,
"status": "Pending",
"remains": 1000,
"currency": "USD"
}balanceBaki
Baki dan mata wang semasa anda.
| key | Kunci API |
|---|---|
| action | balance |
Contoh respons
{
"balance": "120.0000",
"currency": "USD"
}cancelBatalkan
Batalkan pesanan yang belum bermula dan dapatkan semula caj ke baki anda.
| key | Kunci API |
|---|---|
| action | cancel |
| orders | Kod 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.
| key | Kunci API |
|---|---|
| action | refill |
| order | Kod 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