Table of Contents

...

Interactive Buttons

...

Propriedades

Propiedad

Descripción

Requerido

header

Contém as propriedades da parte superior do elemento..

Sim

text

Contém o texto incluído no cabeçalho.

Sim*

imageUrl

Contém a URL da imagem no cabeçalho.

Sim*

videoUrl

Contém o URL do vídeo no cabeçalho..

Sim*

documentUrl

Contém o URL da localização do documento.

Sim*

filename

Nome do arquivo para enviar o tipo de documento.

Não

body

Contém o texto que aparecerá abaixo do cabeçalho.

Sim

buttonsList

Contém uma matriz com os botões (1-3)

Sim

button

Informações do botão.

  • id

  • title

Sim

Sim

Sim

footer

Contém o texto que estava no rodapé do elemento.

Não

...

{

  "interactiveButtons": {

    "header": {

      "documentUrl": "https://integraccs.ucontactcloud.com/attachments/

20220201/1dbb7e13-5cd9-41f5-be08-29fa6b586061.000ESPMarcadores.pdf",

      "filename": "Marcadores"

    },

    "body": "body text",

    "buttonsList": [

      {

        "id": "1",

        "title": "Si"

      },

      {

        "id": "2",

        "title": "No"

      }

    ],

    "footer": "footer"

  }

}

...

Imagem

{

  "interactiveButtons": {

    "header": {

      "imageUrl": "https://integraccs.ucontactcloud.com/attachments/

20220201/e2f3323a-2cb3-4ff7-9e81-1ff4ce893d26.logo192.png"

    },

    "body": "body text",

    "buttonsList": [

      {

        "id": "1",

        "title": "Si"

      },

      {

        "id": "2",

        "title": "No"

      }

    ],

    "footer": "footer"

  }

}

...

...

Vídeo

{

  "interactiveButtons": {

    "header": {

      "videoUrl": "https://integraccs.ucontactcloud.com/attachments/

20220201/e2f3323a-2cb3-4ff7-9e81-1ff4ce893d26.sample.mp4"

    },

    "body": "body text",

    "buttonsList": [

      {

        "id": "1",

        "title": "Si"

      },

      {

        "id": "2",

        "title": "No"

      }

    ],

    "footer": "footer"

  }

}

...

Interactive List

Propriedades

Propiedad

Descripción

Requerido

header

Texto localizado no cabeçalho do elemento.

Não

body

Texto localizado abaixo do cabeçalho.

Sim

buttonMenu

Texto no botão para abrir o menu.

Sim

sections

Acordo com as seções (1-2).

Sim

title

Título para cada seção.

Não*

rows

Acordo com as diferentes opções.

Sim

row

Informações de cada opção:

  • id

  • title

  • description

Sim

  • Sim

  • Sim

  • Não

footer

Texto localizado no rodapé do elemento.

Não

...

{

  "interactiveList": {

    "header": "Header",

    "body": "Some text",

    "buttonMenu": "Choose one",

    "sections": [

      {

        "title": "First section title",

        "rows": [

          {

            "id": "1",

            "title": "first row title",

            "description": "first row description"

          },

          {

            "id": "2",

            "title": "second row title",

            "description": "second row description"

          }

        ]

      },

      {

        "title": "Second section title",

        "rows": [

          {

            "id": "3",

            "title": "third row title"

          }

        ]

      }

    ]

  },

  "footer": "Footer"

}

...

Contact

...

Propriedades

Propiedad

Descripción

Requerido

firstName

Primeiro nome.

Sim

lastName

Sobrenome.

Não

middleName

Nome do meio.

Não

formattedName

Nome e Sobrenome sem espaço.

Sim

namePrefix

Prefixo usado no nome.

Não

birthday

Data de nascimento.

Não

phones

Arranjo com diferentes telefones.

Não

phone

Número e tipo de telefone.

  • type

  • phone

Não

emails

Organização com diferentes e-mails.

Não

email

Endereço postal e tipo.

  • email

  • type

Não

addresses

Acordo com os diferentes endereços.

Não

address

Información de cada dirección.

  • type

  • street

  • city

  • country

  • zip

  • state

Não

org

Informações da empresa/organização onde trabalha.

  • company

  • department

  • title

Não

urls

Arranjo com diferentes URLs.

Não

url

  • url 

  • type

Não

...

{

  "contact": {

    "firstName": "Test",

    "lastName": "Integra",

    "formattedName": "TestIntegra",

    "namePrefix": "Mr",

    "middleName": "Algo",

    "birthday": "2022-01-21",

    "phones": [

      {

        "type": "WORK",

        "phone": "308740239"

      }

    ],

    "email": [

      {

        "email": "testing@integraccs.com",

        "type": "WORK"

      }

    ],

    "addresses": [

      {

        "type": "WORK",

        "street": "Paseo de la Carretas",

        "city": "Montevideo",

        "country": "Uruguay",

        "zip": "11800",

        "state": "MV"

      }

    ],

    "org": {

      "company": "Integra",

      "department": "Development",

      "title": "Senior Developer"

    },

    "urls": [

      {

        "url": "http://www.integraccs.com ",

        "type": "WORK"

      }

    ]

  }

}

...

Location

...

Propriedades

Propiedad

Descripción

Requerido

address

Endereço do local no mapa: rua e cidade.

Não

name

nome do local.

Não

latitude

Coordenada específica norte-sul.

Sim

longitude

Coordenada . específica leste-oeste.

Sim

{

  "location": {

    "address": "Bv. Gral. Artigas 1825 Departamento de Montevideo",

    "name": "Tres Cruces Shopping",

    "latitude": "-34.8938251",

    "longitude": "-56.1685413"

  }

}

...

Template/HSM

...

Propriedades

Propiedad

Descripción

Requerido

name

Nome ou ID do modelo aprovado para WhatsApp.

Sim

type

Tipo de template.

Sim

language

Linguagem do template.

Sim

contentHeader

Texto incluído no cabeçalho.

Sim(1)

latitude

Coordenada específica norte-sul.

Sim(2)

longitude

Coordenada específica leste-oeste.

Sim(2)

filename

Nome do documento.

Não(3)

placeholders

Arranjo com as variáveis no texto de template.

Sim(4)

buttonType

Tipo de Botão (URL o QUICK_REPLY).

Sim(4)

buttonsList

Arranjo variável do texto no botão.

Sim(4)

...

{

    "template":{

        "name":"infobip_test_hsm_2",

        "type":"Body",

        "language":"en_US",

        "placeholders":[

                "John",

                "john@gmail.com"

        ]

    }

}

...

...

Vídeo (Infobip v2)

{

    "template":{

        "name":"instruction_video",

        "type":"video",

        "language":"en",

        "contentHeader": "https://integraccs.ucontactcloud.com/attachments/20220201/1ae7ef92-0775-4b88-91f8-db2ba1a20000.mp4"

    }

}

...

...

Vídeo (Gupshup)

{

    "template":{

        "name":"3af461ef-2799-479a-9d8e-d0bff1bf851a",

        "type":"video",

        "placeholders":[

            "Matias",

            "Account"

        ],

"contentHeader": "https://integraccs.ucontactcloud.com/attachments/20220201/1ae7ef92-0775-4b88-91f8-db2ba1a20000.mp4"

    }

}

...

...

Imagem (Infobip v2)

{

    "template":{

        "name":"boarding_pass",

        "type":"Image",

        "language":"en",

        "placeholders":[

            "1899"

        ],

        "contentHeader": "https://integraccs.ucontactcloud.com/attachments/20220201/f3038b7c-2ef7-4d5f-821a-27942c072926.jpeg"

    }

}

...

...

Imagem (Gupshup)

{

  "template": {

    "name": "a730dd25-845c-4f99-823a-a495b751ce67",

    "type": "image",

    "placeholders": ["Matias", "07/02/2022","Admin"],

    "contentHeader": "https://integraccs.ucontactcloud.com/attachments/20220203/19cd82ad-fb36-4414-8c60-fe1be13b4f2c.jpeg"

  }

}

...

...

Imagem/Button (Infobip v2)

{

    "template":{

        "name":"registration_success",

        "type":"Image",

        "language":"en",

        "contentHeader": "https://integraccs.ucontactcloud.com/attachments/20220201/f3038b7c-2ef7-4d5f-821a-27942c072926.jpeg",

        "placeholders":[

                "var1",

                "var2",

                "var3",

                "var4"

        ],

        "buttonType":"QUICK_REPLY",

        "buttonsList":[

            "test",

            "test2",

            "test3"

        ]

    }

}

...