Come inviare un’API WhatsApp utilizzando HTTPPie

Introduzione

In questo snippet di codice, imparerete come inviare un’API WhatsApp utilizzando HTTPPie, per inviare un messaggio di testo, modelli WhatsApp, media, pulsanti interattivi, liste, prodotti … ecc, l’account Alvochat è necessario per eseguire i seguenti codici. Create un account se non ne avete uno.

Inviare un modello utilizzando l’API di WhatsApp

http --form POST https://api.alvochat.com/instance1199/messages/template \
  content-type:application/x-www-form-urlencoded \
  	token='YourToken' \
	to='16315555555' \
	name='hello_world' \
	language='en_us' \
	header='' \
	body='' \
	buttons='' \
	priority='' 

Inviare un messaggio di testo utilizzando l’API di WhatsApp

http --form POST https://api.alvochat.com/instance99/messages/chat \
  content-type:application/x-www-form-urlencoded \
  	token='YourToken' \
	to='16315555555' \
	body='WhatsApp API on alvochat.com works good' \
	priority='' \
	preview_url='' \
	message_id='' 

Invia immagine

http --form POST https://api.alvochat.com/instance1199/messages/image \
  content-type:application/x-www-form-urlencoded \
  	token='YourToken' \
	to='16315555555' \
	image='https://alvochat-example.s3-accelerate.amazonaws.com/image/1.jpeg' \
	caption='image caption' \
	priority='' \
	message_id='' 

Inviare l’audio

http --form POST https://api.alvochat.com/instance1199/messages/audio \
  content-type:application/x-www-form-urlencoded \
  	token='YourToken' \
	to='16315555555' \
	audio='https://alvochat-example.s3-accelerate.amazonaws.com/audio/1.mp3' \
	priority='' \
	message_id='' 

Invia il video

http --form POST https://api.alvochat.com/instance1199/messages/video \
  content-type:application/x-www-form-urlencoded \
  	token='YourToken' \
	to='16315555555' \
	video='https://alvochat-example.s3-accelerate.amazonaws.com/video/1.mp4' \
	caption='video caption' \
	priority='' \
	message_id='' 

Inviare il documento

http --form POST https://api.alvochat.com/instance119/messages/document \
  content-type:application/x-www-form-urlencoded \
  	token='YourToken' \
	to='16315555555' \
	document='https://alvochat-example.s3-accelerate.amazonaws.com/document/1.pdf' \
	filename='' \
	priority='' \
	message_id='' 

Invia l’adesivo

http --form POST https://api.alvochat.com/instance1199/messages/sticker \
  content-type:application/x-www-form-urlencoded \
  	token='YourToken' \
	to='16315555555' \
	sticker='https://alvochat-example.s3-accelerate.amazonaws.com/sticker/1.webp' \
	priority='' \
	message_id='' 

Inviare il contatto

http --form POST https://api.alvochat.com/instance1199/messages/contact \
  content-type:application/x-www-form-urlencoded \
  	token='YourToken' \
	to='16315555555' \
	contact='' \
	priority='' \
	message_id='' 

Invia posizione

http --form POST https://api.alvochat.com/instance1199/messages/location \
  content-type:application/x-www-form-urlencoded \
  	token='YourToken' \
	to='16315555555' \
	lat='37.484296' \
	lng='-122.148703' \
	address='Menlo Park, California, United States' \
	name='Meta Headquarters' \
	priority='' \
	message_id='' 

Inviare l’elenco

http --form POST https://api.alvochat.com/instance1199/messages/list \
  content-type:application/x-www-form-urlencoded \
  	token='YourToken' \
	to='16315555555' \
	header='header' \
	body=' please select one of the following options' \
	footer='footer' \
	button='options' \
	sections='option_1,option_2,option_3' \
	priority='' \
	message_id='' 

Pulsante di invio

http --form POST https://api.alvochat.com/instance1199/messages/button \
  content-type:application/x-www-form-urlencoded \
  	token='YourToken' \
	to='16315555555' \
	header='header' \
	body=' please select one of the following options' \
	footer='footer' \
	buttons='option_1,option_2,option_3' \
	priority='' \
	message_id='' 

Inviare i prodotti

http --form POST https://api.alvochat.com/instance1199/messages/product \
  content-type:application/x-www-form-urlencoded \
  	token='YourToken' \
	to='16315555555' \
	header='header' \
	body='Hi , check out our new products' \
	footer='footer' \
	catalog_id='' \
	product='' \
	priority='' \
	message_id='' 

È possibile consultare la documentazione completa dell’API di Whatsapp qui.