In Cina esiste uno strumento di messaggistica istantanea chiamato WeChat. Ha una funzione chiamata (Mini Program), che in realtà è un browser integrato. Se Discourse potesse essere aggiunto al Mini Program, sarebbe una grande opportunità per Discourse di espandersi in Cina. Sto cercando di farlo, ma a causa della revisione dei contenuti della Cina, i funzionari di WeChat richiedono che io acceda alla loro revisione dei contenuti, il che va oltre le mie capacità. Spero che tu possa aiutarmi. Ecco alcuni screenshot pertinenti e i requisiti forniti dal servizio clienti ufficiale del Mini Program di WeChat:
Ciao, il tuo Mini Program prevede la fornitura di funzioni di pubblicazione di contenuti personalizzati UGC, ma il processo di esperienza del servizio presenta restrizioni specifiche. Il link attualmente non è in grado di sperimentare le funzioni del Mini Program normalmente e confermare che il Mini Program dispone di capacità di identificazione della sicurezza dei contenuti. Per evitare che il tuo Mini Program venga utilizzato in modo improprio, ti consigliamo di accedere alle capacità dell’API di sicurezza dei contenuti della piattaforma pubblica WeChat (imgSecCheck, msgSecCheck, mediaCheckAsync) documento di riferimento. Dopo l’accesso, segui le istruzioni nel documento [Caso d’uso] e salva la registrazione dello schermo del valore restituito dell’interfaccia. Dopo aver caricato la registrazione dello schermo riuscita della chiamata all’interfaccia e lo screenshot del servizio Mini Program, invia il codice.
Spero davvero che qualcuno con le capacità possa aiutarmi. Questo mercato è molto ampio in Cina. Ci sono circa 1.400.000.000 di persone che usano WeChat in Cina. Se Discourse potesse essere compatibile con le Mini App di WeChat, sarebbe fantastico.
Sono felice di aiutarti, ma ho bisogno di una descrizione più precisa del problema. Ho visto un errore JS nel post originale del 2024: è ancora lo stesso problema per te?
Le tue esigenze esatte non sono chiare e non conosco molto bene Discourse, ma da quello che sembra, hai bisogno di rielaborare la logica di Discourse per censurare i post basandoti sull’API di WeChat. Un plugin dovrebbe essere in grado di farlo, se riesci a ottenere l’openid, il token, ecc. di WeChat necessari per effettuare la chiamata API (come mostrato nella documentazione, l’API è utilizzabile con semplice HTTP).
Qual è il vantaggio di incorporare Discourse in un browser all’interno di un’altra applicazione? Perché non si condivide semplicemente un link e lo si apre nel browser predefinito?
Non sono l’OP, ma penso che questo suggerisca immediatamente un vantaggio? Ad esempio, se il tuo Mini Programma ha 10 funzionalità, una delle quali utilizza Discourse, passare a un browser solo per quello potrebbe distrarre l’utente (specialmente se dovrà tornare al Mini Programma in seguito).
Tuttavia, se fossi l’OP, penserei che non ne valga la pena, soprattutto perché, oltre al login con WeChat (ipotizzerei che sia l’unico modo per ottenere l’openid dell’utente), l’utente deve anche fornire un indirizzo email, il che potrebbe sembrare sospetto e quindi ridurre il pubblico.
Essendo cinese, ecco il contesto a mio parere: Purtroppo, molte persone in Cina dimenticano cosa siano i browser e i siti web. Usiamo ovunque mini-programmi di WeChat (e app Electron). Anche quando ci viene chiesto di aprire il browser, quasi tutti hanno solo browser come Huawei Browser, Xiaomi Browser, 360 Browser ecc., che contengono versioni obsolete di Chromium/WebKit. Le persone non riconoscono Chrome, Edge o Firefox Questo è anche uno dei disastri che le applicazioni multinazionali (che hanno alcuni clienti cinesi) spesso trascurano.
Credo che questo sia uno dei motivi per cui Discourse non è conosciuto in Cina.
Penso che la domanda dell’OP suggerisca che l’OP non sia semplicemente in grado di farlo, anche se non mi è chiaro esattamente il motivo; tuttavia, lo interpreto come una richiesta di revisione dei contenuti?
(Ed: se stai chiedendo se “serve un’app speciale per aprire un link”, non ricordo che sia stato menzionato in precedenza in questa discussione, e non sono familiare con i Mini Program di WeChat; ho appreso solo dal link nel primo post, scusa).