I’m wanting to get data from openweathermap api or similar web services and use a webhook / Appsheets api to record the weather based upon user input timestamps and lat/long.
Openweathermap makes this easy, and returns a variety of formats (json, etc) based upon a preformatted HTML string. For example:
Is it possible to retrieve/read this json string in appsheet natively? Do I need to lean on an external service (Zapier) to perform this integration? I would like to avoid that if possible.
@Jonathon
It requires an HTTP GET process, which is currently not active but I know that it’s @Phil’s pipeline. When HTTP GET is activated you can read data from external REST API sources via webhook workflow.
You could look into integromat - some users here use it for similar purposes, and I believe it is cheaper than Zapier. I am not personally familiar with integromat, however.
It would also be possible to build your own webhook catch with Google Script, although that would be a more hands-on approach.
[In-App Weather Report using Text/Emojis ️](https://community.appsheet.com/t/in-app-weather-report-using-text-emojis/30238/4) Tips & Tricks ?
Thanks @GreenFlux this is cool. We are using Integromat to get the actual weather, based on the GPS position. [image] After adding a row in AppSheet it sends a webhook to Integromat. Integromat sends a HTTP back to AppSheet. I then made a SelfRef and built an inline deck view. [image]