我是谷歌教室api的新手。我想创建一个查询所有课程,学生,作业等的过程。它将无人值守。
所以,我的问题是:
谢谢
由于这是无人参与的批处理过程,并且Google OAuth访问令牌在1小时后过期,因此您可能需要离线访问。您可以通过在授权URL中添加参数access_type=offline
来完成此操作。
在实际获取所有课程,学生,作业等方面,这里有几点需要注意:
至于你的上一个问题,我不完全确定你的意思 - 你能澄清一下吗?您是否询问是否有一种解决方法是创建一个G Suite用户,该用户具有对所有这些资源的读取权限,然后使用该帐户发出所有请求?
您可以创建服务帐户并使用它代表用户https://developers.google.com/identity/protocols/OAuth2ServiceAccount#delegatingauthority查询所有数据