Atualizado

Como gerar um token para a API da Manychat e onde obter parâmetros

Este artigo explica como gerar um token para a API da Manychat e onde obter parâmetros. As seguintes questões serão abordadas:

O URL para o site que lista todos os comandos da API está disponível aqui.

O que é uma chave de API? 

Chave de API é um código usado para identificar o usuário, desenvolvedor ou programa de chamada de um site. A Manychat fornece chave de API (disponível em alguns planos pagos) para uso com a API pública da conta. A chave de API pública está disponível em Configurações → API.

Há também uma API de Perfil público usada para conexão com itens não específicos a bots, como Modelos. Requer uma chave diferente que pode ser encontrada aqui.

Como gerar e autorizar a chave de API

Para usar a API da Manychat, você precisa gerar uma chave de API. Vá para Configurações → API e clique no botão Gerar sua chave de API.

A screenshot of a computer

Description automatically generated

⚠️ Observação: atualizar e excluir seu token desativará todos os métodos de API conectados.

A screenshot of a computer

Description automatically generated

Após uma geração de token bem-sucedida, você poderá usar nosso Swagger para experimentar a API. Está disponível aqui

 

Para adicionar seu token ao Swagger, clique no botão Autorizar:

A screenshot of a computer

Description automatically generated

Para autorizar seu token, cole sua chave de API como um valor Bearer e clique em Autorizar:

A screenshot of a computer

Description automatically generated

Você também pode regenerar ou excluir sua chave de API na guia Configurações. 

Onde posso obter parâmetros (como ID de tag)?

ID do contato pode ser encontrado em um cartão de contato em Contatos:

A screenshot of a computer

Description automatically generated

Flow_ns pode ser encontrado em seu URL de automação na barra de endereço:

A screenshot of a chat

Description automatically generated

ID da tag – use o método de API /fb/page/getTags para obter uma lista de todos os IDs de tags. Você também pode encontrá-lo na interface, acessando Configurações → Tags e movendo o cursor sobre a tag desejada.

A screenshot of a computer

Description automatically generated

ID do campo de usuário personalizado – use o método de API /fb/page/getCustomFields para obter uma lista de todos os IDs de campo do usuário. Você também pode encontrá-lo na interface, acessando Configurações → Campos → Campos de usuário e movendo o cursor sobre o campo de usuário desejado.

to-1.png

Existe algum limite para o número de chamadas de API?

Sim, a Manychat tem um limite baseado em solicitação. Consulte a tabela abaixo para obter detalhes. Quando você atingir os limites, a Manychat poderá interromper o processamento de solicitações por 24 horas.

PÁGINA

/fb/page/getInfo

/fb/page/getTags

fb/page/getGrowthTools 

/fb/page/getCustomFields 

/fb/page/getOtnTopics

/fb/page/getBotFields 

 

100RPS

PÁGINA

/fb/page/getFlows

10RPS

PÁGINA

/fb/page/createTag

/fb/page/removeTag

/fb/page/removeTagByName

/fb/page/createCustomField

/fb/page/createBotField

/fb/page/setBotField

/fb/page/setBotFieldByName

/fb/page/setBotFields

10RPS

ENVIANDO

/fb/sending/sendContent

/fb/sending/sendContentByUserRef

/fb/sending/sendFlow

25RPS

ASSINANTE

/fb/subscriber/getInfo

/fb/subscriber/findByName

/fb/subscriber/findByCustomField

10RPS

ASSINANTE

/fb/subscriber/findBySystemField

100RPS

ASSINANTE

/fb/subscriber/addTag

/fb/subscriber/addTagByName

/fb/subscriber/removeTag

/fb/subscriber/removeTagByName

/fb/subscriber/setCustomField

/fb/subscriber/setCustomFields

/fb/subscriber/setCustomFieldByName

/fb/subscriber/verifyBySignedRequest

/fb/subscriber/createSubscriber

/fb/subscriber/updateSubscriber

10RPS

Esse artigo foi útil?