Enviar Localização / Send Location
Use este bloco para enviar uma localização para um usuário. Para mais detalhes, acesse a documentação oficial.
Para utilizar este bloco, é preciso ter o plugin Telegram Bot instalado no seu projeto. Acesse a documentação do Cronapp Plugin Telegram Bot para mais detalhes.
Figura 1 - Bloco Enviar Localização
Compatibilidade
Bloco servidor: cronapp.framework.telegram.BotOperations.sendLocation()
Retorno
Retorna um objeto JSON contendo informações do bot, cliente e da localização enviada.
Parâmetros
Bot Token
Parâmetro obrigatório. Chave de acesso exclusiva que identifica o seu bot junto à API do Telegram.
Posição: 1
Inglês: Bot Token
Tipo: Texto / String
Exemplo: "
1234567890:ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890"
Chat ID
Parâmetro obrigatório. ID do usuário que receberá a localização. 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"
Latitude
Latitude da localização que será enviada ao usuário.
Posição: 3
Inglês: Latitude
Tipo: Decimal / Float
Exemplo: -23.6236714
Longitude
Longitude da localização que será enviada ao usuário.
Posição: 4
Inglês: Longitude
Tipo: Decimal / Float
Exemplo: -46.6967862
Exemplo
No exemplo da figura abaixo, estamos enviando uma localização para um usuário específico, identificado através dos parâmetros passados no bloco. Os dados da mensagem podem ser observados no retorno da função, impresso no console do depurador.
Figura 2 - Função que envia uma localização para um usuário
O resultado da execução pode ser observado na figura abaixo.
Figura 2.1 - Localização enviada ao usuário
Nesta página