Bots de conversa de Telegram amb Google Apps Script

Bots de conversa Exemples Dades pràctiques   Recursos CITCEA
Google Apps Script Projectes Interacció   Inici

Parametrització de l'adreça de les comandes webhook

L'opció Webhooks permet fer que el nostre applet demani alguna adreça URL quan es produeix l'esdeveniment que l'activa. Quan triem l'opció Webhooks com a that, podem triar l'adreça URL i personalitzar-la.

Si només volem que s'executi el nostre script i no volem passar-li paràmetres ens podem limitar a posar només l'adreça:

https://script.google.com/macros/s/^^fycbxqrJpVA-KT1sUd8HIta643R3bH4ixpDahttayGSGjkpHUBjPQ/exec

Però ens pot interessar fer servir la funció doGet en diverses aplicacions. Per això, normalment enviarem algun paràmetre en la comanda. Per exemple:

https://script.google.com/macros/s/^^fycbxqrJpVA-KT1sUd8HIta643R3bH4ixpDahttayGSGjkpHUBjPQ/exec?Accio=twitter

Quan l'esdeveniment que fem servir a this pot tenir paràmetres, IFTTT ens els permet emprar, si és possible, a l'hora de fer el that. Si, per exemple, hem fet servir Twitter com a activador, quan definim l'adreça del webhook podem fer servir el botó Add ingredient per seleccionar algun dels paràmetres que Twitter pot passar al nostre applet.

Modifiquem el nostre applet fent que l'adreça que posem al webhook sigui:

https://script.google.com/macros/s/^^fycbxqrJpVA-KT1sUd8HIta643R3bH4ixpDahttayGSGjkpHUBjPQ/exec?Accio=twitter&usuari=

Llavors piquem el botó Add ingredient i seleccionem UserName. L'adreça ens quedarà així:

https://script.google.com/macros/s/^^fycbxqrJpVA-KT1sUd8HIta643R3bH4ixpDahttayGSGjkpHUBjPQ/exec?Accio=twitter&usuari={{UserName}}

En aquest exemple en podeu veure una aplicació.

 

 

 

 

 

 

 

 

 

 

Llicència de Creative Commons
Aquesta obra d'Oriol Boix està llicenciada sota una llicència no importada Reconeixement-NoComercial-SenseObraDerivada 3.0.