【问题标题】:using google classroom api to change course ownerId使用谷歌课堂 api 更改课程 ownerId
【发布时间】:2018-12-17 12:26:40
【问题描述】:

怎么样?最简单的方法?

尝试在桌面上使用邮递员、谷歌 OAuth2 游乐场和谷歌帮助页面来尝试了解该做什么。最终使用了 GAM,因为这是最简单的,并且提供了最有用的响应。

我尝试从多个地方更改此设置,但我总是收到错误:

错误:400:无法为此域中的用户创建@UserInIllegalDomain 邀请 - failedPrecondition

命令:

gam update course 8077159861 owner hiddenusername@longleypark.ac.uk

(用户名绝对正确,只是将其隐藏为非重要信息)

任何帮助将不胜感激,据我所知,一些指南说将 longleypark.ac.uk 添加到教室下的白名单域,但因为这是此 g 套件的主域,所以它说您无法添加当前域,所以这不是一个选项。

我认为 google API 已损坏。如果有人能证明并非如此,那将是一个很大的帮助。

【问题讨论】:

    标签: google-classroom


    【解决方案1】:

    Google API 支持没有给我任何适当的回应,一直说他们会测试并通知我,但我还没有收到任何结果的通知。

    一旦用户帐户被删除并且 20 天过去了,该帐户将无法恢复,这意味着他们拥有的任何教室都成为“孤儿”,这意味着“功能有限”并且无法更改所有者,Google 论坛支持人员会通知我再一次,唯一的解决方案是从头开始重新创建教室,不幸的是,与原始帐户一起提交给该教室的所有文件也丢失了。

    即使教室的 ownerId 字段确实应该可以通过某种数据库管理工具或管理控制台/API 进行编辑,也有NO解决方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-25
      相关资源
      最近更新 更多