Ciao @Falco!
Grazie per tutto il tuo duro lavoro ![]()
Sto cercando di usare l’embed fullApp sulla mia istanza Discourse ospitata (tramite Communiteq/discoursehosting.net) e sto riscontrando problemi.
Ecco cosa ho fatto:
- Ho chiesto a Communiteq di abilitare l’impostazione nascosta
embed_full_app - Ho aggiunto
fullApp: trueallo snippet JS - Il mio host di embedding è nell’elenco degli host consentiti
Ecco cosa succede:
Senza discourseEmbedUrl:
DiscourseEmbed = {
discourseUrl: 'https://my-forum-url/',
fullApp: true
};
→ Ottengo “Errore nell’embedding”
Con discourseEmbedUrl:
DiscourseEmbed = {
discourseUrl: 'https://my-forum-url/',
discourseEmbedUrl: 'https://my-platform-url/page-where-I-want-discourse-embedded',
fullApp: true
};
→ Invece di caricare il forum completo, esegue la scansione di embedUrl, viene reindirizzato (la mia piattaforma richiede l’accesso) e crea un argomento spazzatura con l’URL di reindirizzamento come titolo.
Si comporta come un normale embed di commenti, ignorando completamente fullApp: true.
discourseEmbedUrl è richiesto anche in modalità fullApp?
In tal caso, c’è un modo per impedirgli di creare argomenti e invece visualizzare semplicemente il forum completo?
Qualsiasi indicazione sarebbe molto apprezzata.
Sono felice di fornire maggiori dettagli o di testare qualsiasi cosa.
Grazie!