Utilize este bloco para enviar um contato telefônico para o usuário. Para mais detalhes, acesse a documentação oficial.
![](/download/attachments/284885912/EnviarContatoBloco.png?version=1&modificationDate=1713551000000&api=v2)
Figura 1 - Bloco Enviar Contato
- Bloco servidor: cronapp.framework.telegram.BotOperations.sendContact()
Retorna um objeto JSON contendo informações do bot, cliente e do contato enviado.
Parâmetro obrigatório. Chave de acesso exclusiva que identifica o seu bot junto à API do Telegram.
Parâmetro obrigatório. ID do usuário que receberá o contato. Para obter o id dos usuários que se comunicaram com o bot, utilize o bloco Obter Atualizações / Get Updates.
- Posição: 2
- Inglês: Chat Id
- Tipo: Texto / String
Exemplo: "1235862828"
Número do telefone do contato.
Primeiro nome do telefone do contato.
- Posição: 4
- Inglês: First name
- Tipo: Texto / String
Exemplo: "Fábio"
No exemplo da figura abaixo, estamos enviando um contato para um usuário específico, identificado através dos parâmetros passados no bloco. Os dados do contato podem ser observados no retorno da função, impresso no console do depurador.
![](/download/attachments/284885912/EnviarContatoFuncao.png?version=1&modificationDate=1713551000000&api=v2)
Figura 2 - Função que envia um contato para um usuário
O resultado da execução pode ser observado na figura abaixo.
![](/download/attachments/284885912/EnviarContatoResultado.png?version=1&modificationDate=1713551000000&api=v2)
Figura 2.1 - Contato enviado ao usuário