2016-06-23 28 views
6

Ho un'idea di utilizzare un robot di telegramma per ordinare cibo da uno smartphone. Quindi, hai un menu, i prezzi, c'è un gateway di pagamento. Questa parte mi sembra chiara.Telegram geolocalizzazione

Mi chiedevo se esiste un modo per ottenere informazioni di geolocalizzazione all'interno del telegramma? Quindi la posizione del proprietario dello smartphone viene inviata automaticamente.

L'alternativa che vedo sono: indirizzo

  • scrittura tramite telegramma (troppo lavoro e probabilmente ristorante ha di richiamare);
  • Installare una piccola app Android/iOS solo per inviare una posizione al servizio. Sembra piuttosto imbarazzante, ma un po 'meglio quella prima opzione.

Forse puoi vedere modi migliori, forse il telegramma ha già alcune funzionalità correlate?

Grazie!

+0

Certo, c'è. Scriverò 2 modi come può essere fatto. –

risposta

5

In alcuni passaggi (non farlo troppo presto) è possibile inviare un pulsante con il campo request_location impostato su true.

Quando l'utente preme quel pulsante, Telegram chiede all'utente se desidera condividere la sua posizione con il bot.

L'utente invia quindi una posizione. Si noti che l'utente potrebbe anche falsificare la posizione.

+0

Il pulsante 'request_location' dell'app desktop (windows os) non funziona. – Dmitry

+1

Sì, ma questo è un problema con Telegram Desktop. Visualizza anche un messaggio: "Scusa, la condivisione della posizione non è attualmente disponibile in Telegram Desktop." –

+0

Cosa intendi con "non farlo troppo presto"? – voxobscuro