Moodle 2.2和oauth Web应用程序客户端ID无法正常工作

时间:2014-10-06 12:59:39

标签: oauth-2.0

尝试使用Google Drive Repository设置Moodle 2.2,以便Moodle学生可以将他们的Google文档上传到Moodle作业中。

使用google开发者控制台我创建了一个Web应用程序客户端ID,并将其添加到Moodle的Google Repository设置中。

当文件选择器出现在试图提交作业的Moodle用户时,Google Drive存储库可用。点击后,他们会得到一个登录按钮。单击登录按钮可在Google云端硬盘上打开一个空文件夹。他们不会被要求提供自己的登录凭证。

我是否制作了正确类型的API客户端ID。 或者是否需要其他东西?

我还在Google Project API中保存了同意屏幕。 提前致谢, 雪莉

1 个答案:

答案 0 :(得分:0)

请检查您是否完全按照Moodle中的Google云端硬盘插件配置页上所示输入了“授权重定向URI”(复制并粘贴以确保)。

您还应该确保在Google Dev Console的API页面上启用了“Drive API”。

如果这些都已正确设置,您可以尝试在Moodle中启用开发人员级别的调试(如果尚未调试),看看当您再次尝试时是否为您提供了任何有用的调试消息。

希望这有帮助。