telegram-bot
Webhooks
Ricerca…
introduzione
Esistono due metodi per ottenere messaggi e informazioni dal tuo bot:
La funzione /getUpdates è documentata in modo abbastanza semplice nella sezione specifica della documentazione
Successivo: La funzione webhook è un po 'più complessa e spesso causa problemi.
La differenza consiste fondamentalmente nel fatto che si utilizza la prima alternativa per tirare le modifiche e reagire a queste e la seconda si comporta più come un metodo push , inviando un documento json.
Imposta il webhook
Documentato qui nell'API si vede che la sintassi della chiamata è https://api.telegram.org/bot<token>/setwebhook?url=<yoururl> . Per la maggior parte è questo. Se hai bisogno di maggiori informazioni, dai un'occhiata a questa guida o dai un'occhiata ai requisiti (come l'uso di HTTPS).
Dopo averlo impostato, puoi utilizzare il metodo /getwebhookinfo per ottenere informazioni sul tuo webhook (file JSON). Gli attributi menzionati in questo file sono spiegati nella documentazione .
Tieni presente che esistono diversi modi per configurare il tuo webhook. Se hai problemi con il tuo webhook, descrivi sempre come hai configurato il tuo webhook (con certificato personalizzato / senza ...). Inoltre se hai problemi controlla sempre se hai soddisfatto i requisiti dei webhook e se il tuo certificato HTTPS è valido.