Moodle Plugins directory: Google Meet™ for Moodle | Moodle.org

Google Meet™ for Moodle
Activities ::: mod_googlemeet
Maintained by
Rone Santos
The Google Meet™ for Moodle plugin allows the teacher, without having to leave Moodle, to create a Google Meet room and make available to the students the recordings of the room saved in Google Drive.
Latest release:
3772 sites
874 downloads
89 fans
Current versions available: 1
Google Meet™ for Moodle
The Google Meet™ for Moodle plugin allows the teacher, without having to leave Moodle, to create a Google Meet room and make available to the students the recordings of the room saved in Google Drive.
To create the Google Meet meeting room from Moodle, the Google Meet™ plugin for Moodle needs an active OAuth 2 service for Google. To learn how to set up an OAuth 2 service for Google, click here.
Help keep this plugin free and alive, make a donation
![]() |
![]() |
Requirements
Moodle 3.7+
PHP 7.0+
Installation
- Copy this plugin to the
mod\googlemeet
folder on the server - Login as administrator
- Go to Site Administrator > Notification
- Install the plugin
License
The GNU GENERAL PUBLIC LICENSE. Please see License File for more information.
©2018 Google LLC All rights reserved.
Google Meet and the Google Meet logo are registered trademarks of Google LLC.
Contributors
Rone Santos (Lead maintainer)
Please login to view contributors details and/or to contact them
When I used it (for real) the first time could not sync the recording.
Added several times, reinstaled the plugin and it still show the followwing error:
Exception - 400: Invalid Value
Everything worked fine until I want to "connect to a system account", it takes the page to google for connection, then once logged in it takes back to the redirect url "/admin/oauth2callback.php" which replies with an error 403 forbidden.
I tried to give more permissions to some files in apche, this did not do anything.
How to solve this issue?
Thanks,
Não sei se fui claro, mas o correto é criar uma nova atividade sempre que for possível e não usar a mesma para tudo.
Me deixe saber se isto resolve o seu problema.
Thank you for this great plugin.
We have installed the last version. 2.1.1 (2023050101)
But, when adding an activity, appear the following message:
Exceção - syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting '-' or identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING)
Outras informações sobre este erro
Informações de depuração:
Error code: generalexceptionmessage
Rastreamento de pilha:
line 441 of /mod/googlemeet/classes/client.php: ParseError thrown
line ? of unknownfile: call to core_component::classloader()
line 51 of /mod/googlemeet/mod_form.php: call to spl_autoload_call()
line 214 of /lib/formslib.php: call to mod_googlemeet_mod_form->definition()
line 130 of /course/moodleform_mod.php: call to moodleform->__construct()
line 150 of /course/modedit.php: call to moodleform_mod->__construct()
The message appears to versions 2.1.1, 2.1.0 and 2.0.0 of plugin.
We achived add activity with 1.0.6 version or older.
Enviroment:
Moodle 3.9.4+ (Build: 20210211)
php 7.2.24.0.0.18.04.16
Any idea of solution would be very appreciate.
Thanks for this great plugin. It's working very well.
But, we have a problem when some teachers use OAuth2 login.
After signing in to Google and returning to Moodle, the user sees an error like this:
"Error updating OAut2 token. HTTP status for remote endpoint: 400"
This happens with some users, other users have no any problem.
Do you have any ideas about how to solve this problem?
Has anyone had the same problem?
Thank you!
I would like to know if there is a limit on the number of participants per meeting and the number of duration per meeting
I added this blugin but when I try to add a new room the button genrate room url is not foundhow to solve this problem
I'm encountering an issue where a teacher tries to create a Google Meet room. After filling out the form and clicking "Save changes," an error appears stating: "Exception - 403: Request had insufficient authentication scopes." Interestingly, other teachers can create the activity without any errors.
Does anyone have any ideas on how to resolve this?
Thank you for your help.
Cheers,
Al guardar una nueva actividad de Google Meet, se obtiene: Error al escribir a la base de datos.
En depuración: Data too long for column 'eventid' at row 1.
Dentro de columna: eventid tabla: mdl_googlemeet - varchar(100)
Modificar a un tamaño mayor. (Actualmente el ID que se genera supera los 100 caracteres)
firstable I have to apologise for mi English and secondly I have to thanks for creating this plugin.
We are running Moodle 4.1.11 and we have some problems:
- when a teacher has more than one room with the same name the recordings are shown in all the rooms with the same name
- when a teacher changes the name of the room the plugin stores with the recording with the original name and it doesn't sync
Thanks in advanced
I'm facing some problems with using the app on Google Meet on Moodle 4.5.1. Could you update the plugin to make it compatible with the new version?