nextcloud-wires
nextcloud-wires copied to clipboard
Discussion: building an integration app between IFTTT-similar systems and Nextcloud / Owncloud
Hi Joe, thanks for considering this. I’ve chatted with the IFTTT dev, Trigger Happy dev, and some Nextcloud devs about making integration happen. All groups seem to agree it should be through a Nextcloud app. Discussion thread on the Nextcloud forum can be found here. To quote this Nextcloud server github request #7548:
IFTTT works more or less by connecting to one API to another one. So basically, as soon as certain NC component contains an API, it is compatible with IFTTT.I think this most NC apps are at least planning to introduce an API, but most of them don’t have it.
Preliminary Steps needed:
- Contact IFTTT through https://platform.ifttt.com as they’ll be happy to provide you with more info. If it helps, here is an IFTTT guide to using web hooks.
- Make sure each Nextcloud app we want supported has a public API available.
- If no public API is available we’ll need to humbly request it for each Nextcloud integration.
- Build a basic Nextcloud app. Here are developer instructions for Nextcloud 13.
- Allow integration with open source platforms such as Huginn and Trigger Happy.
In my .02 it could be nice to allow this app to communicate with other, open source alternatives than just IFTTT. Perhaps it could use a name that leaves this option more apparent such as Nextcloud Triggers... here are some open source platforms I’m aware of + integration request tickets on their github pages: