fbpx

Enviam um arquivo de mídia para o usuário, que pode ser um áudio, vídeo ou imagem. A diferença entre os dois comandos reside no fato de que o comando “Midia” fica aguardando uma resposta do usuário e armazena essa reposta na variável designada pela chave <Variavel>.

Sintaxe:

<Acao>Midia</Acao>
<Conteudo>URL da mídia
Texto que será exibido, caso a mídia seja uma imagem</Conteudo>
<Variavel>Nome da variável que irá armazenar a resposta do usuário</Variavel>

<Acao>MidiaInfo</Acao>
<Conteudo>URL da mídia
Texto que será exibido, caso a mídia seja uma imagem</Conteudo>

i18n (Internacionalização)

Os comandos Midia e MidiaInfo seguem as mesmas regras de i18n que os comandos Msg e Info, ou seja, basta acrescentar as chaves referentes às culturas que o script irá selecionar tanto a mídia quanto o texto que estejam de acordo com a variável {Lang}. Por exemplo, caso o seu script possua além da língua neutra, a língua inglesa, o comando deve ser escrito dessa forma:

<Acao>MidiaInfo</Acao>
<Conteudo>URL da mídia para língua neutra
Texto da língua neutra</Conteudo>
<en-US>URL da mídia em inglês
Texto em inglês</en-US>

Conteúdo:

O conteúdo deve ser preenchido com a URL do arquivo de mídia que será exibido para o usuário. Caso haja conteúdo textual além da mídia, deve-se pular uma linha e então entrar com o texto.

Caso a resposta do usuário precise ser armazenada em uma variável, o nome dessa variável deverá estar na chave <Variavel>, como pode ser visto na linha 24 do exemplo abaixo.

Aviso Importante:

A URL da imagem será toda convertida para letras minúsculas, então tome cuidado para que os nomes dos arquivos nos servidores de hospedagem também estejam grafados dessa forma. No caso de servidores baseados em Linux, por exemplo, se você colocar letras maiúsculas no endereço do arquivo de mídia, este não será encontrado.

Exemplo:

<?xml version='1.0' encoding='UTF-8'?>
<Script>
<Linha>
  <id>1</id>
  <Acao>MidiaInfo</Acao>
  <Conteudo>http://www.seusite.com.br/img/figura1.jpg</Conteudo>
  <Variavel></Variavel>
  <Proximo>2</Proximo>
  </Linha>
<Linha>
  <id>2</id>
  <Acao>MidiaInfo</Acao>
  <Conteudo>http://www.seusite.com.br/img/video1.mp4
  Esse é o vídeo de apresentação da minha empresa.</Conteudo>
  <Variavel></Variavel>
  <Proximo>3</Proximo>
</Linha>
<Linha>
  <id>3</id>
  <Acao>Midia</Acao>
  <Conteudo>http://www.seusite.com.br/img/figura2.jpg
  Você gostou da nossa apresentação?</Conteudo>
  <Variavel>Resposta</Variavel>
  <Proximo>4</Proximo>
</Linha>
<Linha>
  <id>4</id>
  <Acao>MidiaInfo</Acao>
  <Conteudo>http://www.seusite.com.br/img/figura3.jpg
  Você respondeu: {Resposta}</Conteudo>
  <Variavel></Variavel>
  <Proximo>5</Proximo>
</Linha>
<Linha>
  <id>5</id>
  <Acao>Encerra</Acao>
  <Conteudo></Conteudo>
  <Variavel></Variavel>
  <Proximo>999</Proximo>
</Linha>
</Script>

Tipos Aceitos e Limites:

O tamanho máximo para qualquer arquivo de mídia trafegar em nosso sistema pela rede do WhatsApp é de 5 MB.

Áudio

  • audio/basic
  • audio/L24
  • audio/mp4
  • audio/mpeg
  • audio/ogg
  • audio/vorbis
  • audio/vnd.rn-realaudio
  • audio/vnd.wave
  • audio/3gpp
  • audio/3gpp2
  • audio/ac3
  • audio/vnd.wave
  • audio/webm
  • audio/amr-nb
  • audio/amr

Vídeo

  • video/mpeg
  • video/mp4
  • video/quicktime
  • video/webm
  • video/3gpp
  • video/3gpp2
  • video/3gpp-tt
  • video/H261
  • video/H263
  • video/H263-1998
  • video/H263-2000
  • video/H264

Imagem

  • image/jpeg
  • image/gif
  • image/png
  • image/bmp

Texto

  • text/vcard
  • text/csv
  • text/rtf
  • text/richtext
  • text/calendar
  • text/directory

Aplicativos

  • application/pdf
Categorias: LarBot XML

0 comentário

Deixe um comentário

Avatar placeholder

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *