Como enviar uma API WhatsApp usando HTTPPie

Introdução

Neste trecho de código, aprende como enviar uma WhatsApp API usando HTTPPie, para enviar uma mensagem de texto, WhatsApp Templates, media, botões interactivos, listas, produtos… etc, é necessário ter uma conta Alvochat para executar os seguintes códigos. Crie uma conta, se não tiver uma.

Enviar modelo utilizando o WhatsApp API

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='' 

Enviar uma mensagem de texto utilizando o WhatsApp API

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='' 

Enviar imagem

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='' 

Enviar áudio

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='' 

Enviar vídeo

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='' 

Enviar 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='' 

Enviar autocolante

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='' 

Enviar Contacto

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='' 

Enviar local

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='' 

Enviar lista

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='' 

Botão Enviar

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='' 

Enviar produtos

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='' 

Pode ver a Documentação API Whatsapp completa aqui.