40 Nombre: Seitan 26-01-2021 (Tue) 22:21:31 [del]
>>39
No sé si confundes API con biblioteca/"librería", una API simplemente me permite ejecutar scripts para bots desde un servidor y que hagan algo en Telegram cuando se les solicita, a cualquier hora, los datos entran y salen por un webhook; lee un documento JSON mediante esa API, obtiene lo que necesita, se ejecuta si es necesario, cuando se ejecuta usa esa API para validarse y hacer lo que debe. Es un ejemplo de algo muy conocido y que te va a rechazar certificados autofirmados y gratuitos de cloudfail, todo el script lo programas tú, la API sólo es una cosa tipo BOTxxxxxx:xxxxXxXXXxXXxxXx para comunicarse con la plataforma.
En el script sí obtengo datos desde APIs, como clima, precio del Bitcoin, búsquedas en servicios de Google, etc. Es un despropósito usar funciones para obtener el texto de, no sé, Binance/Markets, un preg_match para encontrar la columna que trae lo del bitcoin en el documento html, luego limpiarlo para obtener la cotización lol usas la API que te devuelve un JSON y en 3 líneas ya tienes lo que necesitabas.