【问题标题】:Determine user type in Google Class Room (Either Teacher or Student)确定 Google 课堂中的用户类型(教师或学生)
【发布时间】:2016-05-10 12:22:17
【问题描述】:

如何确定登录到我的应用的用户是教师还是学生?

我可以使用 Google Classroom 测试帐户成功登录我的应用程序,但是当我查看检索到的信息时,我看不到任何关于角色的信息。我查看了 API,但到目前为止,我只看到与获取课程和名册相关的调用。我尝试了用户配置文件调用,但返回的信息不包含角色。

在基本层面上,我只想做loggedInUser.role === teacher

编辑: 更新澄清。我不是在寻找课程。学生或课程。教师。我考虑了那些名单信息。我已经有一个登录用户的个人资料。我不应该通过列出课程中的教师来了解他们的角色。

【问题讨论】:

    标签: javascript api meteor roles google-classroom


    【解决方案1】:

    通过 Classroom API,您只能确定用户是与特定课程相关的教师还是学生。 (用户可以是一门课程的老师,而另一门课程的学生。)

    如果您需要确定用户是真实世界的教师还是学生,则需要通过与“课堂”不同的机制来执行此操作。

    您可能还想star this issue 了解 API 的任何可能改进。

    【讨论】:

      【解决方案2】:

      【讨论】:

      • 更新了我的问题以澄清为什么这不能回答我的问题。谢谢你的努力
      • 你仍然需要经历它。除了@stephen-woods 指定的两种方法外,还有invitationsuserProfiles 方法没有roles,就像你问的那样。
      猜你喜欢
      • 2020-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-11
      • 2020-11-21
      • 2020-07-24
      相关资源
      最近更新 更多