Skip to main content
Respondido

Formato em lista do WhatsApp


CamilaEspecio
Forum|alt.badge.img

O que está errado com meu conteúdo? Validei o JSON e não aparece no whats.

{

	"recipient_type": "individual",

	"type": "interactive",

	"interactive": {

		"type": "list",

		"header": {

			"type": "text",

			"text": "Qual serviço você precisa de atendimento?"

		},

		"body": {

			"text": "."

		},

		"action": {

			"button": "Selecione uma opção",

			"sections": [

				{

					"title": "Serviços",

					"rows": [

						{

							"id": "ID 2.1",

							"title": "Aplicativo do Filiado"
						},

						{

							"id": "ID 2.2",

							"title": "Motor de recorrência / Gateway"

						},

						{

							"id": "ID 2.3",

							"title": "Mais Cash"

						},

						{

							"id": "ID 2.4",

							"title": "Portais (Franquia, Clínicas, EPT)"

						},

						{

							"id": "ID 2.5",

							"title": "PagTODOS"

						},

						{

							"id": "ID 2.6",

							"title": "Financeiro"

						},

						{

							"id": "ID 2.7",

							"title": "Marketing"

						},

						{

							"id": "ID 2.8",

							"title": "Banco PF"

						},

						{

							"id": "ID 2.9",

							"title": "Banco PJ"
						}
					]

				}

			]

		}

	}

}

Validei por esse site

Melhor resposta por GabrielPetrone

Exato!

Aproveito para te dar duas dicas:

1 - Tem um bot que ajuda a criar esses JSONS: BJIM: Blip JSON Interactive Message
Ele é um pouco limitado (não vai dar pra criar seções diferentes) mas vai reduzir automaticamente o que estourar de caracteres.

2 - A função de Listas já está nativa usando a opção de “Menu em Lista” do Blip, mas também com alguns limites (não dá pra por descrição ou seções):

Podem ser úteis de alguma forma :happyblip:

Este tópico foi fechado para respostas.

12 comentários

Rafael_Figueiredo
Blipper
Forum|alt.badge.img+6

olá @CamilaEspecio acho que o problema é o id ele é do tipo int.


CamilaEspecio
Forum|alt.badge.img
  • Autor
  • Solver
  • October 10, 2022

Será? pq era um exemplo default. Você tem um de exemplo aí para eu comparar? Sabe se espaço dá ruim?


CamilaEspecio
Forum|alt.badge.img
  • Autor
  • Solver
  • October 10, 2022

Não é o ID não, fiz esse e foi

{

    "recipient_type": "individual",

    "type": "interactive",

    "interactive": {

        "type": "list",

        "header": {

            "type": "text",

            "text": "Escolha dentre as opções qual correspondente à sua Regional:"

        },

        "body": {

            "text": "Clique no botão Enviar"

        },

        "action": {

            "button": "Selecione uma opção",

            "sections": [

                {

                    "title": "Regionais",

                    "rows": [

                        {

                            "id": "ID 1.1",

                            "title": "Centro Oeste"

                        },

                        {

                            "id": "ID 1.2",

                            "title": "Espírito Santo",


                        }

                    ]

                },

                {

                    "title": "Section 2",

                    "rows": [

                        {

                            "id": "ID 2.1",

                            "title": "Minas Gerais",

                        },

                        {

                            "id": "ID 2.2",

                            "title": "Rio de Janeiro",

                            "description": "Description 2.2"

                        },

                        {

                            "id": "ID 2.3",

                            "title": "São Paulo",

                            "description": "Description 2.2"

                        },

                        {

                            "id": "ID 2.4",

                            "title": "Nordeste I",

                            "description": "Description 2.1"

                        },
                    ]

                }

            ]

        }

    }

}

Rafael_Figueiredo
Blipper
Forum|alt.badge.img+6

@CamilaEspecio qual é a diferença do dos dois?


CamilaEspecio
Forum|alt.badge.img
  • Autor
  • Solver
  • October 10, 2022

esse é o problema, praticamente não tem diferença, um tem duas sessões e o outro uma só.


GabrielPetrone
Blipper
Forum|alt.badge.img+1

Hey @CamilaEspecio , acredito que seja limite de caracteres no Header e no ID 2.4 com 42 e 34 caracteres respectivamente.

Se não estou enganado, vc pode usar 23 no Header e 21 nas opções do menu.
No menu você pode usar a chave “description” para detalhar quais são os portais (o limite em description é 72 se não me engano)

Estou procurando a documentação aqui enquanto isso, mas possívelmente ao reduzir os caracteres irá resolver.


CamilaEspecio
Forum|alt.badge.img
  • Autor
  • Solver
  • October 10, 2022

Vou tentar reduzir enquanto isso.


GabrielPetrone
Blipper
Forum|alt.badge.img+1

Localizei aqui na documentação:

Header tá OK, permitido até 60 caracteres - Messages - WhatsApp Business Platform On-Premises API - Documentation - Meta for Developers

Já o Título da opção, esse passou mesmo e o permitido é 24 caracteres em title e 72 caracteres em description - Messages - WhatsApp Business Platform On-Premises API - Documentation - Meta for Developers

(acertei um pelo menos hahah)


CamilaEspecio
Forum|alt.badge.img
  • Autor
  • Solver
  • October 10, 2022

então nas opções que diminuo? vou mudar aqui kkkk


GabrielPetrone
Blipper
Forum|alt.badge.img+1
  • Blipper
  • Resposta
  • October 10, 2022

Exato!

Aproveito para te dar duas dicas:

1 - Tem um bot que ajuda a criar esses JSONS: BJIM: Blip JSON Interactive Message
Ele é um pouco limitado (não vai dar pra criar seções diferentes) mas vai reduzir automaticamente o que estourar de caracteres.

2 - A função de Listas já está nativa usando a opção de “Menu em Lista” do Blip, mas também com alguns limites (não dá pra por descrição ou seções):

Podem ser úteis de alguma forma :happyblip:


CamilaEspecio
Forum|alt.badge.img
  • Autor
  • Solver
  • October 10, 2022

Show vou adaptar, eu até vi esse bot, mas como estava dando erro eu nem me toquei que era os caracteres. Valeu pessoal, marco como resolvido assim que mudar esse tamanho <3


CamilaEspecio
Forum|alt.badge.img
  • Autor
  • Solver
  • October 10, 2022

Agora foi uhuuuuuuu 🚀