Immagina di dover inviare immagini, video o documenti ai tuoi clienti via WhatsApp, ma inviare manualmente ogni file è estenuante. È qui che entra in gioco l'API di Wassenger! Ti mostro come ho automatizzato l'invio di messaggi multimediali ai numeri WhatsApp. 📱✨
1. Perché usare l'API di Wassenger per i messaggi multimediali? 🤔
L'API di Wassenger ti permette di inviare diversi tipi di media come immagini, video e PDF direttamente a singoli numeri WhatsApp. Niente più caricamenti manuali o digitazioni infinite. Basta scriverlo una volta e lasciare che Wassenger si occupi del resto! 🛠️
🔗 Pronto a semplificare la tua messaggistica WhatsApp? 🚀 Registrati a Wassenger e inizia a inviare messaggi multimediali senza sforzo!
2. Configurare la tua API Key 🔑
- Passo 1: Ottieni la tua API key
- Passo 2: Usa linguaggi come Node.js, Python, PHP, C#, Java, Go o Powershell
3. Prepara la tua richiesta
API URL
Usa il metodo POST con l'URL:
https://api.wassenger.com/v1/messages
Intestazioni
Content-Type: application/json
Token: YOUR_API_KEY
🤩 🤖 Wassenger è una soluzione API completa per WhatsApp. Iscriviti per una prova gratuita di 7 giorni e inizia in pochi minuti!
4. Esempi di payload JSON per messaggi multimediali 🤖
Invia un'immagine
{
"phone": "+1234567890",
"message": "Check out this image!",
"media": { "url": "https://picsum.photos/600/400", "expiration": "7d" }
}
Invia un video
{
"phone": "+1234567890",
"message": "Watch this video!",
"media": { "url": "https://download.samplelib.com/mp4/sample-5s.mp4" }
}
Invia un documento PDF
{
"phone": "+1234567890",
"media": { "url": "https://www.africau.edu/images/default/sample.pdf" }
}
5. Esempi di codice in più linguaggi 💻
Node.js, Python, PHP, Java, C# (RestClient & HttpClient), Go e Powershell esempi di codice qui per inviare messaggi multimediali.
Node.js (Axios)
const axios = require('axios');
axios.post('https://api.wassenger.com/v1/messages', {
phone: '+1234567890',
message: 'Here is an image!',
media: { url: 'https://picsum.photos/600/400' }
}, { headers: { 'Token': 'YOUR_API_KEY' }});
Python (Requests)
import requests
requests.post('https://api.wassenger.com/v1/messages',
json={"phone": "+1234567890", "media": {"url": "https://picsum.photos/600/400"}},
headers={'Token': 'YOUR_API_KEY'})
🤩 🤖 Wassenger è una soluzione API completa per WhatsApp. Iscriviti per una prova gratuita di 7 giorni e inizia in pochi minuti!
PHP (cURL)
$ch = curl_init('https://api.wassenger.com/v1/messages');
curl_setopt($ch, CURLOPT_HTTPHEADER, ['Token: YOUR_API_KEY', 'Content-Type: application/json']);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode(["phone" => "+1234567890", "media" => ["url" => "https://picsum.photos/600/400"]]));
curl_exec($ch);
curl_close($ch);
Java (HttpURLConnection)
HttpURLConnection conn =(HttpURLConnection) new URL("https://api.wassenger.com/v1/messages").openConnection();
conn.setRequestMethod("POST");
conn.setRequestProperty("Token", "YOUR_API_KEY");
conn.setDoOutput(true);
String jsonInput = "{\"phone\":\"+1234567890\", \"media\":{\"url\":\"https://picsum.photos/600/400\"}}";
try(OutputStream os = conn.getOutputStream()) { os.write(jsonInput.getBytes()); os.flush(); }
C# (RestClient)
var client = new RestClient("https://api.wassenger.com/v1/messages");
var request = new RestRequest(Method.POST);
request.AddHeader("Token", "YOUR_API_KEY");
request.AddJsonBody(new { phone = "+1234567890", media = new { url = "https://picsum.photos/600/400" } });
IRestResponse response = client.Execute(request);
C# (HttpClient)
HttpClient client = new HttpClient();
var content = new StringContent("{ \"phone\": \"+1234567890\", \"media\": {\"url\": \"https://picsum.photos/600/400\"}}", Encoding.UTF8, "application/json");
client.DefaultRequestHeaders.Add("Token", "YOUR_API_KEY");
var response = await client.PostAsync("https://api.wassenger.com/v1/messages", content);
Console.WriteLine(await response.Content.ReadAsStringAsync());
Powershell
$headers = @{ 'Token' = 'YOUR_API_KEY'; 'Content-Type' = 'application/json' }
$body = @{ phone = '+1234567890'; media = @{ url = 'https://picsum.photos/600/400' } } | ConvertTo-Json
Invoke-RestMethod -Uri 'https://api.wassenger.com/v1/messages' -Method Post -Headers $headers -Body $body
Test live dell'API
Puoi testare l'API in tempo reale e provarla direttamente dal tuo browser.
Una volta terminati i test, ottieni l'esempio di codice auto-generato nel linguaggio di programmazione che preferisci e sarai pronto a partire.
Prova ora il nostro tester API LIVE 🚀
📢 Non perdere questa opportunità! Automatizza ora i tuoi messaggi multimediali WhatsApp con Wassenger. 🚀







