Aprire il compositore stesso non è la parte difficile: Discourse espone già un punto di ingresso di prima classe per quello.
Puoi reindirizzare gli utenti all’endpoint /new-topic con parametri di query, ad esempio:
https://discourse.com/new-topic?
title=Shared%20from%20iOS
&category_id=19
&body=https%3A%2F%2Fexample.com
Questo apre il compositore di nuovo argomento con i campi precompilati (titolo, categoria, corpo) utilizzando semplici parametri di query — non post[...].
Quindi il flusso sarebbe:
- reindirizzamento dopo l’iscrizione / accettazione dell’invito
- atterraggio su
/new-topic?... - il compositore si apre immediatamente con la categoria e il contenuto desiderati
Questo è lo stesso meccanismo utilizzato dalla condivisione da iOS e da altre integrazioni, quindi è già supportato e stabile.
La domanda rimanente è dove agganciare al meglio il reindirizzamento (accettazione dell’invito vs primo accesso), non se il compositore stesso possa essere aperto automaticamente.