我正在写一本剧本,让我所有的学生(2,000人)都在自己的教室里学习。提到方法页,我写了一个这样简单的句子:
Classroom.Courses.Students.create({
"courseId": "9898688798",
"profile": {
"name": {
"familyName": "Xxxxxx",
"givenName": "Yyyy"
},
"emailAddress": "myemail@gmail.com"
}
});但是我收到了这个错误:异常:提供的参数数量无效。预期2-3
我在哪里犯了个错误?
发布于 2021-10-06 07:24:27
问题:
正如您所得到的错误所述,此方法需要两个或三个参数,而您只提供一个参数。
解决方案:
如果开始键入该方法,将看到一个弹出窗口显示此方法所需的参数:
另外,对于第一个参数resource,来自student resource的四个字段中的三个字段是只读的,因此您只需要提供userId,它可以是以下内容之一:
代码片段:
所以在你的例子中,你可以这样做:
const resource = {
"userId": "myemail@gmail.com"
}
const courseId = "9898688798";
Classroom.Courses.Students.create(resource, courseId);https://stackoverflow.com/questions/69386371
复制相似问题