Ciao Simon,
Idealmente, vorrei che il ticket corrispondente in Zendesk venisse contrassegnato come Risolto, con un tag che indica il post del forum che ha fornito la soluzione.
Ah, questo è molto utile! Nel caso peggiore, potrei impostare un’app Vercel per interrogare Discourse sui post con quel tag, per poi aggiornare Zendesk. Non sarebbe l’ideale, dato che dovrebbe essere eseguito come un cron, ma sarebbe meglio rispetto a doverlo fare manualmente.
Sì, l’API di Zendesk è piuttosto ricca e può gestire diverse tipologie di richieste. Il webhook dovrebbe essere in grado di inviare una PUT, poiché è ciò che Zendesk si aspetta per l’aggiornamento di un ticket, ma a parte questo, dovrebbe essere banale. Consulta la loro documentazione API per ulteriori dettagli.
Sembra che l’API di Discourse esegua solo richieste POST sui suoi webhook. Dovrò sperimentare con questo; forse avrò comunque bisogno di quella configurazione Vercel, ma invece di accettare una POST che poi innesca una PUT su Zendesk. Speriamo esista una soluzione più pulita di questa.