Sto attualmente sviluppando un client web view simile a Discourse Mobile per Android per due dei miei forum personali. Sto utilizzando il metodo user-api-key per l’autenticazione. Ho notato alcuni endpoint nel codice di Discourse: push_notifications/subscribe e push_notifications/unsubscribe, che credo possano aiutarmi a inviare notifiche push al dispositivo degli utenti. Il motivo per cui voglio utilizzare questi endpoint è che non ho accesso all’amministratore di Discourse. Inoltre, c’è un’alta probabilità che gli URL relativi alla mia implementazione dei server di push possano cambiare, quindi aggiornare frequentemente l’amministratore di Discourse non avrebbe molto senso.
Forse hai visto questa domanda più volte, ma non sono riuscito a trovare materiali pertinenti e precisi. Se potessi indicarmi il link o l’argomento giusto, o guidarmi attraverso il processo, ne sarei molto grato. Se avrò successo, documenterò sicuramente tutto per le generazioni future.
Ehi @Falco, grazie per la tua risposta; non preoccuparti se ti faccio questa domanda. Sono ancora un principiante che sta imparando a usare Discourse, ma ho notato che l’app mobile di Discourse utilizza il parametro push_url durante l’autenticazione tramite user-api-key. Non è comunque necessario configurare l’URL di push consentito nelle impostazioni di amministrazione? Inoltre, scusa se non l’ho menzionato prima, ma ho bisogno di una soluzione generale, poiché potrei implementare la stessa cosa per iOS in futuro.
Se sto guardando la cosa nel modo sbagliato, puoi indicarmi il file esatto su cui devo concentrarmi?
Inoltre, anche se potrebbe non sembrare molto chiaro, ho bisogno prima di un’implementazione lato server.
Quindi, voglio solo essere chiaro @Falco. Non esiste alcun modo per implementare le notifiche push (tramite user-api-key) senza aggiungere URL nella sezione allowed_user_api_push_urls dell’account amministratore? Se esiste, fammelo sapere.