Notifiche Push applicazione Mobile

Notifiche Push applicazione Mobile

di Mariano Francesco Ciaccio -
Numero di risposte: 7

Salve a tutti,

dopo aver installato tutti i plugin utili per far funzionare l'App moodle e dopo aver attivato tutto dal pannello ammistratore, quando provo ad inviare un messaggio utilizzado l'App mi esce questo errore: impossibile connettersi: verificare che l'URL sia corretto e che il sito usi Moodle 2.4 o versione successive. 
La seconda opzione non penso sia quello giusta perchè ho l'ultima versione di moodle la 2.7, pertanto, vi chiedo gentilmente se qualcuno può aiutarmi in questa operazione.

Ma per le notifiche push bisogna avvalersi di un servizio a pagamento?


Spero in un vostro aiuto

Francesco

Media dei voti:  -
In riposta a Mariano Francesco Ciaccio

Re: Notifiche Push applicazione Mobile

di Matteo Scaramuccia -

Ciao Mariano,
hai seguito https://docs.moodle.org/27/en/Mobile_app_Push_Notifications? Devi registrare la tua istanza Moodle e quindi usare il messaging server fornito da Moodle.org (https://messages.moodle.net ma non ti serve impostare nulla, basta registrare la tua istanza) e connetterti a quel server richiedendo semplicemente la chiave di accesso ovvero installare il tuo sistema privato di messaging usando http://airnotifier.github.io/ - https://github.com/airnotifier/airnotifier/wiki/Installation ti da una veloce idea di come installarlo su Ubuntu.

HTH,
Matteo

In riposta a Matteo Scaramuccia

Re: Notifiche Push applicazione Mobile

di Mariano Francesco Ciaccio -

Ciao Matteo,

ti ringrazio per la tua repentina risposta. Ho provato a registrare le mia istanza Moodle ma purtroppo quando vado a cliccare su register non mi permette di fare nulla, cioè, il sito non ha altre funzione oltre la semplice visibilità.

Cliccando su register mi appare questo link: https://messages.moodle.net/auth/login###

A questo punto ti chiedo come posso bypassere questo problema di registrazione.

Grazie ancora

Francesco

In riposta a Mariano Francesco Ciaccio

Re: Notifiche Push applicazione Mobile

di Matteo Scaramuccia -

Ciao Mariano,
dunque, provo a riassumere cosa dovresti fare sulla tua 2.7:

  1. registrare con successo la tua istanza Moodle, pubblica, tramite http://hostname/path/to/moodle/admin/registration/register.php (Site administration > Registration);
  2. richiedere una chiave di registrazione per il messaging server da inserire nella configurazione delle notifiche mobile quindi quando clicchi su http://hostname/path/to/moodle/admin/settings.php?section=messagesettingairnotifier (Site administration > Plugins > Message outputs > Mobile notifications) devi scrollare in basso e navigare su http://hostname/path/to/moodle/message/output/airnotifier/requestaccesskey.php (Request access key)

Non devi registrarti direttamente su https://messages.moodle.net ma devi usare solo le schermate della tua istanza Moodle.

HTH,
Matteo

In riposta a Matteo Scaramuccia

Re: Notifiche Push applicazione Mobile

di Mariano Francesco Ciaccio -

Ciao Matteo,

ho fatto tutto quello che mi hai scritto anzi ne approfitto per ringraziarti molto. Ti invio un'immagine per farti vedere il tipo di errore che mi continua ad apparire ogni volta che provo a rispondere ad un messaggio dall'applicazione.

Grazie ancora per la disponibilità

Francesco


Allegato foto.PNG
In riposta a Matteo Scaramuccia

Re: Notifiche Push applicazione Mobile

di Mariano Francesco Ciaccio -

Ciao Matteo,

ho fatto alcune prove e cercherò di sintetizzare ciò che sta avvenendo con le mie impostazioni.

Dopo aver effettuato tutto ciò che mi hai scritto nell'intervento precedente, le notifiche push sul mio cel apparivano solo quando il messaggio veniva mandato dal pc, invece, se inviato tramite App mi dava l'errore vedi "Allegato precedente".
Se, invece, tolgo la chiave d'accesso da NOTIFICHE MOBILE l'invio del messaggio dall'APP funziona correttamente (cioè non da errore) ma le notifiche push non funzionano ne da mobile ne da pc.

Cosa succede??

Grazie
Francesco
In riposta a Mariano Francesco Ciaccio

Re: Notifiche Push applicazione Mobile

di Matteo Scaramuccia -

Ciao Mariano,
esattamente non saprei per cui provo a riassumere come dovrebbe funzionare:

  • la tua istanza Moodle deve essere pubblica, registrata e correttamente configurata dal punto di vista delle notifiche [DONE]
  • la tua istanza Moodle deve essere correttamente configurata dal punto di vista dei web services, che sono quelli utilizzati dal Client mobile per parlare con il server: Site administration > Plugins > Web services > Mobile [Suppongo DONE]
  • come Amministratore posso definire le configurazioni globali per le notifiche (Site administration > Plugins > Message outputs > Default message outputs), configurazioni che ciascun utente può poi modificare (My profile settings > Messaging)
  • le notifiche al singolo utente funzionano solo dopo che quell'utente ha fatto il primo accesso a Moodle, perché verrà registrato nel sistema di messaging di Moodle.org (meglio, Moodle.com)

Detto questo, con il sistema correttamente configurato, riesci a vedere da PC e da APP che un utente Studente (creane uno nuovo ad hoc) possa scegliere come ricevere le notifiche dei messaggi (per email, ...)? Stai usando sempre e solo un utente privilegiato (amministratore, ...)?

Matteo