La funzione sondaggi nei Canali WhatsApp è un nuovo modo per gli amministratori dei canali di interagire con il proprio pubblico e ottenere feedback su vari argomenti.
I sondaggi sono un modo semplice ed efficace per aumentare l'engagement e favorire il senso di comunità all'interno dei Canali WhatsApp. Con questa aggiunta e l'automazione che Wassenger offre, le aziende possono facilmente stimolare più risposte e interagire in modo significativo con il proprio pubblico.
Queste funzionalità aprono nuove opportunità per interazioni creative e dirette con il tuo pubblico, offrendo ai brand nuove modalità per connettersi e far crescere la loro community.
🤩 🤖 Wassenger è una piattaforma di comunicazione completa e una soluzione API per WhatsApp. Esplora oltre 100+ casi d'uso API e automatizza qualsiasi cosa su WhatsApp iscrivendoti a una prova gratuita e iniziando in pochi minuti!
Requisiti
- Avere un numero WhatsApp già collegato alla piattaforma e online.
- ID del Canale WhatsApp (WID) che puoi trovare in due modi:
- Nel pannello di gestione del tuo numero WhatsApp, vai su “Groups”. Da lì vedrai i canali a cui il tuo numero ha accesso.
- Usando l'API, richiedi i canali disponibili nel tuo dispositivo tramite questo endpoint.
Endpoint API
In questo tutorial useremo il seguente endpoint API:
Prepara la richiesta
URL API di destinazione usando il metodo POST
https://api.wassenger.com/v1/messages
Intestazioni HTTPS richieste > Ottieni la tua chiave API qui
Content-Type: application/json
Token: $API_TOKEN
Usa il body in formato JSON per inviare il nuovo sondaggio
{
"group": "$CHANNEL_ID@newsletter",
"poll": {
"name": "Which product of ours do you use the most?",
"options": [
"Product A - Wireless Headphones",
"Product B - Smartwatch",
"Product C - Fitness Tracker",
"Product D - Bluetooth Speaker",
"Product E - Smartphone Charger",
"Product F - Laptop Stand",
"Product G - Home Security Camera",
"Product H - Smart Light Bulb",
"Product I - Portable Power Bank"
]
}
}
🖥️ Cerchi un esempio di codice? Vai all'API live tester e ottieni esempi di codice pronti all'uso in oltre 15 linguaggi di programmazione, tra cui Python, JavaScript, PHP, C#, Java, Ruby, Go, Powershell, cURL e altri.
Invia sondaggi con codice
Scopri come usare il codice nel tuo browser senza installare alcun software.
Inoltre, puoi trovare diversi linguaggi da testare su Replit.com:
# Examples requires to have installed requests Python package.
# Install it by running: pip install requests
import requests
url = "https://api.wassenger.com/v1/messages"
querystring = {"limit":"100"}
payload = {
"group": "$CHANNEL_ID@newsletter",
"poll": {
"name": "Which product of ours do you use the most?",
"options": ["Product A - Wireless Headphones", "Product B - Smartwatch", "Product C - Fitness Tracker", "Product D - Bluetooth Speaker", "Product E - Smartphone Charger", "Product F - Laptop Stand", "Product G - Home Security Camera", "Product H - Smart Light Bulb", "Product I - Portable Power Bank"]
}
}
headers = {
"Content-Type": "application/json",
"Token": "API TOKEN GOES HERE"
}
response = requests.post(url, json=payload, headers=headers, params=querystring)
print(response.json())
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.wassenger.com/v1/messages?limit=100',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS => json_encode([
'group' => '$CHANNEL_ID@newsletter',
'poll' => [
'name' => 'Which product of ours do you use the most?',
'options' => [
'Product A - Wireless Headphones',
'Product B - Smartwatch',
'Product C - Fitness Tracker',
'Product D - Bluetooth Speaker',
'Product E - Smartphone Charger',
'Product F - Laptop Stand',
'Product G - Home Security Camera',
'Product H - Smart Light Bulb',
'Product I - Portable Power Bank',
],
],
]),
CURLOPT_HTTPHEADER => [
'Content-Type: application/json',
'Token: API TOKEN GOES HERE',
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo 'cURL Error #:' . $err;
} else {
echo $response;
}
🤩 🤖 Wassenger è una soluzione API completa per WhatsApp. Iscriviti per una prova gratuita di 7 giorni e inizia in pochi minuti!
// Examples requires to have installed pecl_http package, a simple and elegant HTTP client for PHP.
// Install it by running: pecl install pecl_http
// More information: https://pecl.php.net/package/pecl_http/3.2.0
<?php
$client = new http\Client();
$request = new http\Client\Request();
$body = new http\Message\Body();
$body->append(
json_encode([
'group' => '$CHANNEL_ID@newsletter',
'poll' => [
'name' => 'Which product of ours do you use the most?',
'options' => [
'Product A - Wireless Headphones',
'Product B - Smartwatch',
'Product C - Fitness Tracker',
'Product D - Bluetooth Speaker',
'Product E - Smartphone Charger',
'Product F - Laptop Stand',
'Product G - Home Security Camera',
'Product H - Smart Light Bulb',
'Product I - Portable Power Bank',
],
],
])
);
$request->setRequestUrl('https://api.wassenger.com/v1/messages');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(
new http\QueryString([
'limit' => '100',
])
);
$request->setHeaders([
'Content-Type' => 'application/json',
'Token' => 'API TOKEN GOES HERE',
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
// This code requires you to have installed Unirest package.
// Documentation: https://kong.github.io/unirest-java/#requests
// Installation: http://kong.github.io/unirest-java/
HttpResponse<String> response = Unirest.post("https://api.wassenger.com/v1/messages?limit=100")
.header("Content-Type", "application/json")
.header("Token", "API TOKEN GOES HERE")
.body("{\"group\":\"$CHANNEL_ID@newsletter\", \"poll\":{\"name\":\"Which product of ours do you use the most?\", \"options\":[\"Product A - Wireless Headphones\", \"Product B - Smartwatch\", \"Product C - Fitness Tracker\", \"Product D - Bluetooth Speaker\", \"Product E - Smartphone Charger\", \"Product F - Laptop Stand\", \"Product G - Home Security Camera\", \"Product H - Smart Light Bulb\", \"Product I - Portable Power Bank\"]}}")
.asString();
Vuoi altro? Esplora tutti i nostri esempi di sondaggi WhatsApp e immergiti!
- 🚀 Invia un messaggio sondaggio a un utente
- 📈 Invia un sondaggio a un gruppo
- ⚡ Invia un sondaggio a un canale
- 🔥 Invia voti su un sondaggio utente esistente
- 🏆 Invia voti su un sondaggio di gruppo esistente
- 🌟 Rimuovi voti da un sondaggio utente esistente
🤩 🤖 Wassenger è una piattaforma di comunicazione completa e una soluzione API per WhatsApp. Esplora oltre 100+ casi d'uso API e automatizza qualsiasi cosa su WhatsApp iscrivendoti a una prova gratuita e iniziando in pochi minuti!
Test live usando l'API
Esplora il nostro API live tester
Domande frequenti
Ho più numeri collegati: come invio messaggi tramite un numero specifico?
Se hai più numeri collegati al tuo account, devi specificare il campo device nel body JSON con l'ID del dispositivo del numero WhatsApp (valore esadecimale di 24 caratteri) attraverso cui vuoi inviare i messaggi.
Se il campo device non è specificato, i messaggi saranno inviati tramite il primo numero WhatsApp collegato nel tuo account.
Qui c'è un esempio su come inviare un messaggio tramite un numero WhatsApp specifico
Come inviare messaggi a più numeri di telefono
Devi inviare più richieste API, una per ogni numero di telefono destinatario.
Ad esempio, se vuoi inviare un messaggio a 10 numeri di telefono, dovresti inviare 10 richieste HTTPS indipendenti all'API.
Non esiste l'opzione di inviare più messaggi in una singola richiesta API.
Come verificare se un numero di telefono può ricevere messaggi WhatsApp
Puoi verificare se un dato numero di telefono è collegato a un account WhatsApp e può ricevere messaggi.
L'API fornisce un endpoint che può validare se un determinato numero di telefono esiste su WhatsApp o meno.
L'unico requisito è avere almeno un numero WhatsApp collegato alla piattaforma nel tuo account corrente.
Per maggiori dettagli, consulta la documentazione dell'endpoint API qui.
Prima di verificare se un numero di telefono esiste su WhatsApp, puoi anche validare e normalizzare il formato di una lista di numeri di telefono utilizzando l'endpoint API di validazione numeri. Questo endpoint convalida solo il corretto formato E164, ma non verifica se il numero di telefono esiste effettivamente su WhatsApp.
Nota: il numero di verifiche WhatsApp è limitato al mese in base al tuo piano di abbonamento. Controlla la tabella dei prezzi per maggiori dettagli sui limiti.
Cerchi altre risposte? Dai un'occhiata alle FAQ estese.
Ulteriori risorse utili
Documentazione API
Per maggiori dettagli sull'endpoint API, consulta la documentazione dove troverai tutte le informazioni sui parametri di richiesta accettati, le possibili risposte di successo o errore e esempi di codice pronti all'uso in più linguaggi di programmazione:
https://app.wassenger.com/docs/#tag/Messages/operation/createMessage
🤩 🤖 Wassenger è una soluzione API completa per WhatsApp. Iscriviti per una prova gratuita di 7 giorni e inizia in pochi minuti!







