L'API di Wizard4SocialMedia ti consente di interagire con il nostro sito semplicemente inviando una richiesta al nostro server. Questo servizio è offerto gratuitamente.
Puoi automatizzare l'inserimento degli ordini, monitorare lo stato di consegna, tenere traccia del tuo saldo attuale e accedere a tutte le informazioni sui nostri servizi in modo programmatico. Perfetto per rivenditori che gestiscono i propri pannelli, agenzie che gestiscono più clienti, o sviluppatori che creano soluzioni personalizzate.
| Metodo HTTP | POST |
| URL API | https://wizard4socialmedia.com/api/v2 |
| Chiave API | Ottieni una chiave API nella tua pagina Account |
| Formato di risposta | JSON |
| Esempio di codice PHP | https://wizard4socialmedia.com/example.txt |
Usa questo metodo per effettuare un nuovo ordine per qualsiasi servizio attivo.
| Parametri | Descrizioni |
|---|---|
| api_token | Il tuo token API |
| action | Nome del metodo |
| service | ID del servizio |
| link | Link alla pagina |
| quantity | Quantità necessaria |
Risposta di successo:
{
"order":"23501"
}
Usa questo metodo per ottenere lo stato di uno qualsiasi dei tuoi ordini.
Quando controlli lo stato dell'ordine, ti chiediamo di non farlo in modo eccessivo, altrimenti potremmo dover limitare le tue richieste.
| Parametri | Descrizioni |
|---|---|
| api_token | Il tuo token API |
| action | Nome del metodo |
| order | ID dell'ordine |
Ordini Drip Feed: usa l’ID ordine restituito da add. status descrive l’intero ordine. Mentre è in esecuzione restituisce In Progress. start_counter è il valore all’inizio della prima esecuzione, e remains è la quantità non ancora consegnata (esecuzioni non avviate più tutto ciò che resta nelle esecuzioni già avviate). Quando l’ordine termina restituisce Completed, Partial o Cancelled, e remains è la quantità finale non consegnata.
Annullamento: un ordine con stato Cancelling non è ancora definitivo. Continua a controllare il suo stato finché non passa a Cancelled o Partial, e rimborsa il tuo cliente solo in base a questa risposta finale.
Risposta di successo:
{
"status": "Completed",
"start_counter": "600",
"remains": "600",
"charge": "0.25845",
"currency": "USD"
}
Drip feed order:
{
"status": "Completed",
"start_counter": "600",
"remains": "0",
"charge": "2.40000",
"currency": "USD",
"runs": "3",
"orders": ["14286", "14287", "14288"]
}
Auto subscription order. Each ID in "orders" and "old_orders" is a normal order, so you can query its status individually. "posts" and "old_posts" are the numbers delivered so far, and "expired" is true if the subscription ended by reaching its expiry date:
{
"status": "Inprogress",
"expiry": "2027-12-31",
"expired": false,
"posts": 1,
"old_posts": 1,
"orders": ["14255"],
"old_orders": ["14256"]
}
Un ordine può essere annullato automaticamente tramite API se il "Conteggio iniziale" è ancora vuoto (l'annullamento e il rimborso richiedono 10-20 minuti). Una volta aggiornato il "Conteggio iniziale", il lavoro sull'ordine è iniziato e non può più essere annullato automaticamente tramite API.
Per gli ordini già avviati, potremmo comunque riuscire ad annullarli manualmente, ma dovrai richiedere l'annullamento aprendo un ticket.
| Parametri | Descrizioni |
|---|---|
| api_token | Il tuo token API |
| action | Nome del metodo |
| order | ID ordine, separati da virgola, fino a 100 ID |
Ordini Drip Feed: una richiesta di annullamento viene sempre accettata. Se nessuna esecuzione è attiva, l’ordine viene finalizzato subito e le esecuzioni mai avviate vengono rimborsate. Se un’esecuzione è attiva, l’ordine mostra Cancelling finché quell’esecuzione non termina, e poi si conclude come Cancelled (nulla è stato consegnato) o Partial. Usa status per leggere il remains finale.
An auto subscription can be cancelled too. No new orders are created, and it shows “Cancelling” until its active orders finish. It ends as Cancelled if nothing was delivered, otherwise as Partial.
Esempio di risposta:
[
{
"order": 721,
"cancel": 1,
"message": "We are now attempting to cancel your order..."
},
{
"order": 722,
"errors": ["This order cannot be cancelled because its current status is COMPLETED."]
}
]
Richiedi una ricarica per un singolo ordine o per più ordini contemporaneamente. Solo i servizi con "refill": true supportano questa funzione e le ricariche sono disponibili per un periodo limitato dopo il completamento di un ordine.
| Parametri | Descrizioni |
|---|---|
| api_token | Il tuo token API |
| action | Nome del metodo |
| order | ID dell'ordine |
| orders | ID ordine, separati da virgola, fino a 100 ID |
Esempio di risposta:
{
"refill": "1"
}
[
{
"order": 1,
"refill": 1
},
{
"order": 2,
"refill": {
"error": "Incorrect order ID"
}
}
]
Controlla lo stato di una o più ricariche contemporaneamente. Statuses: Pending, In progress, Completed, Rejected.
| Parametri | Descrizioni |
|---|---|
| api_token | Il tuo token API |
| action | Nome del metodo |
| refill | ID della ricarica |
| refills | ID delle ricariche (separati da virgole, fino a 100 ID) |
Esempio di risposta:
{
"status": "Completed"
}
[
{
"refill": 1,
"status": "Completed"
},
{
"refill": 2,
"status": {
"error": "Refill not found"
}
}
]
Questo restituirà tutti i servizi attivi con i relativi prezzi e parametri disponibili per il tuo account. Conterrà tutte le informazioni necessarie per impostare automaticamente o determinare i prezzi.
For subscription services, min and max are the limits for the quantity per post.
| Parametri | Descrizioni |
|---|---|
| api_token | Il tuo token API |
| action | Nome del metodo |
Esempio di risposta:
[
{
"id": 101,
"service_id": 1,
"name": "Real & Active Followers - Best Server",
"rate": "250.00",
"min": "100",
"max": "100000",
"service": "Instagram Followers",
"type": "default",
"refill": true,
"cancel": true,
"dripfeed": false,
"subscription": false,
"paragraphs": false,
"desc": "0-3 Hours Start | Full Link | 20 Days Refill\r\nLink Format:\r\nhttps://www.instagram.com/official_social_sale/"
},
{
"id": 107,
"service_id": 1,
"name": "Indian Mixed Followers",
"rate": "150.00",
"min": "200",
"max": "10000",
"service": "Instagram Followers",
"type": "default",
"refill": false,
"cancel": false,
"dripfeed": true,
"subscription": false,
"paragraphs": false,
"desc": "0-12 Hours Start | Full Link |\r\nLink Format:\r\nhttps://www.instagram.com/official_social_sale/"
},
{
"id": 30067,
"service_id": 1,
"name": "Instagram Followers - Worldwide",
"rate": "103.00",
"min": "100",
"max": "10000",
"service": "Instagram Followers",
"type": "default",
"refill": false,
"cancel": true,
"dripfeed": false,
"subscription": false,
"paragraphs": false,
"desc": "10k/day\r\nMax - 55k\r\n8 Hours Start"
},
{
"id": 85,
"service_id": 12,
"name": "Facebook Auto Likes",
"rate": "35.00",
"min": "50",
"max": "10000",
"service": "Auto Subscription",
"type": "default",
"refill": false,
"cancel": true,
"dripfeed": false,
"subscription": true,
"paragraphs": false,
"desc": "Likes on every new post\r\nUse the subscription parameters to order"
}
]
Utilizzato per ottenere l'importo del saldo disponibile sul tuo account.
| Parametri | Descrizioni |
|---|---|
| api_token | Il tuo token API |
| action | Nome del metodo |
Esempio di risposta:
{
"balance": "100.78",
"currency": "USD"
}