StudentSubmissions.Patch UpdateMask 错误

2024-01-11

尝试在 Google Apps 脚本中使用 Classroom API 的 StudentSubmissions.Patch 部分并继续运行时遇到此错误

updateMask:updateMask 只能包含“draftGrade”或 “指定等级”

这是我针对该特定部分的代码:

var studentSubmission = {'draft_grade':'88'}
var patchC = Classroom.Courses.CourseWork.StudentSubmissions.patch(studentSubmission, courseId, cwId, submissionId);

我传递 StudentSubmission Resource 参数的方式显然有问题,但我不明白为什么......

这显然是我指的文档 -https://developers.google.com/classroom/reference/rest/v1/courses.courseWork.studentSubmissions/patch https://developers.google.com/classroom/reference/rest/v1/courses.courseWork.studentSubmissions/patch

UPDATE

我能够稍微更改代码以反映你们俩所说的内容。显然,我没有完全使用你们所说的,因为 KENdi 的示例是用 Python 和 Ein2012 编写的,它会在var patchC = 教室... line.

我改变了一些东西,现在看起来像这样:

var studentSubmission = {'draftGrade':'88'}
   var extra =  {'updateMask':'draftGrade'};
   var patchC = Classroom.Courses.CourseWork.StudentSubmissions.patch(studentSubmission, courseId, cwId, submissionId, extra);

但现在我收到一个不同的错误“@ProjectPermissionDenied 开发人员控制台项目不允许发出此请求”。所以,现在我不确定该格式是否正确,并且有一些开发人员控制台情况我尚未解决(尽管感觉好像我是正确的),或者新的格式是错误的,我只是获得了疯狂的许可错误。

我看到了这个类似错误 https://stackoverflow.com/questions/38313748/google-classroom-api-modifyattachments但如果课程作业是通过课堂正常创建而不是通过脚本创建的呢?啊。


指定更新掩码字段并稍后执行,并按照文档中的说明指定名称(“draftGrade”、“signedGrade”)

var studentSubmission = {'draftGrade':'88'}
var patchC = Classroom.Courses.CourseWork.StudentSubmissions.patch(studentSubmission, courseId, cwId, submissionId);
patchC.UpdateMask = "draftGrade";


var response = submisionObj.Execute();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

StudentSubmissions.Patch UpdateMask 错误 的相关文章

  • 如何像函数一样使用 google.script.run

    在 Google Apps 脚本中 我有以下脚本 function doGet return HtmlService createHtmlOutputFromFile mypage function writeSomething retur
  • 尝试获取 Google accessToken

    看起来 无论我做什么 谷歌都在竭尽全力阻止我完成这个研究项目 我的项目让我使用 Google 电子表格作为数据库 并使用所述电子表格中的数据执行程序化的 Google 图片搜索 并向最终用户显示一些结果 设置说明 我开始按照此处的说明进行操
  • 如何在 Google 文档之间复制内容和格式?

    我需要复制 Google 文档的内容 并将其附加到另一个文档 如果我使用这样的东西 newDoc getBody appendParagraph template getText 我得到了文本 但丢失了原始文件中的格式 Bold Itali
  • 如何在多个文档中使用 Google Apps 脚本

    我有一个谷歌应用程序脚本 我想在多个文档中使用它 我也可能想稍后在这些文档中更改它 因此我必须使用same所有这些文档中的脚本 而不是该脚本的副本 我知道以下问题可能属于重复问题 但我不愿意接受它的答案 Google Apps 脚本 如何在
  • 如何在运行脚本之前提交活动单元格中所做的更改? (Google 表格/Google Apps 脚本)

    我正在使用 Google Apps 脚本在 Google 表格中创建提交表单 该表单位于一页上 提交内容被移至第二个隐藏页面 当用户填写表单后 他们按下提交页面上的按钮以激活脚本 我遇到的问题是 当用户填写最后一个单元格然后单击按钮时 输入
  • 如何使用Google脚本获取当前单元格下单元格的值?

    我找不到看起来像这样的选项 var spreadsheet SpreadsheetApp getActive var sheet spreadsheet getActiveSheet sheet getRange sheet getCurr
  • 使用 google apps 脚本添加大量响应

    我想制作一个脚本 添加大量 大约 1500 简历和候选人信息作为对表单的回复 我有谷歌电子表格的信息 我将其链接到表单 但我只能管理回复 即使我更改电子表格 或添加 表单中也不会发生更新 我正在添加行 但没有添加响应 那可能吗 我看到了 2
  • google-oauthlib-tool 不询问授权码,并且在 rpi-4B 上没有“--headless”选项

    我正在尝试嵌入谷歌助手SDK https developers google com assistant sdk在我的树莓派上通过以下方式本指南由 Google 提供 https developers google com assistan
  • 使用受邀用户列表发起视频群聊

    我有一个网站 一些拥有有效 Gmail ID 的人正在进行讨论 如果讨论中的其中一个人点击了 google Hangout 按钮 我需要使用已经邀请的讨论中的用户列表开始一个 Hangout 即我需要避免添加参与者打开环聊应用程序时出现的弹
  • Google Drive 服务帐户上传的位置

    我正在尝试使用服务帐户将文件上传到我的 Google 云端硬盘 当我部署此代码时 我不希望用户给予授权 我希望他们上传到我的帐户 我通过 PHP 使用它 下面是我到目前为止的情况 这段代码是基于官方文档给出的例子 当我运行 php 脚本时
  • Google App Script postMessage 与收件人窗口的来源不匹配

    我有一个 Google App 脚本部署为Web应用程序 https developers google com apps script guides web 它工作正常 直到今天晚上我发现它无法在 Firefox 或 Chrome 中加载
  • Google Sheets - 如何从 iOS 应用程序运行脚本?

    我在电子表格中使用脚本在活动行下方添加行并从活动行复制内容 在 PC 上 我可以通过图像 绘图触发脚本 效果很好 但我不知道如何让它在 iOS 应用程序中工作 其中图像触发不起作用 并且将内容从一个应用程序复制到另一个应用程序是一场噩梦 我
  • Google API 令牌端点 POST 返回错误请求 400

    我正在尝试用一次性 Google Plus 授权代码换取访问令牌 但我不断收到 400 Bad Request 我正在使用VB NET 这是代码 We should now have a good one time authorizatio
  • Google 登录回调 - 获取姓名和电子邮件

    我试图在登录时将基本的谷歌帐户信息 姓名 电子邮件 ID 捕获到数据库中 我通过为他们的个人资料信息设置变量并通过 AJAX 更新数据库来做到这一点 参见下面示例中的变量 if authResult access token The use
  • 获取 403 - Google 服务帐户被禁止

    我正在尝试获取 Google 服务帐户的访问令牌 以下是我的代码 String SERVICE ACCOUNT EMAIL email protected cdn cgi l email protection List scope new
  • 如何编辑范围? // Google Classroom 控制 Google Apps 脚本中学生访问的权限范围

    我是一名高中老师 正在针对 Google Classroom 编写 Google Apps 脚本 我想创建一个类似于学生成绩视图的电子表格 我的学生可以使用他们的凭据进行访问 我已经成功编写了代码 这样我就可以通过在代码中显式放置学生的 I
  • 如何将值传递到 HTML 模板侧边栏?

    我的任务是更换一些现有的 Access 数据库 我想知道你们是否可以帮助我 目前 我有一个谷歌表格 https docs google com spreadsheets d 1JS5Iwx60Zk7VL8lYz6Yj7ew4eYPhl2Nk
  • 将时间戳转换为一个数组

    在应用程序脚本 谷歌表中运行 我从 API 获取时间戳并返回此结果 1 6370611672429312E18 1 63706107263277082E18 我执行此代码并且工作正常 但问题不在数组中 我每次都需要它在数组中 const t
  • Google API OAuth 2.0 Titanium:缺少必需的参数:response_type

    我正在尝试在 Titanium 应用程序中从 Google 获取 access token 来访问 Google API 我已经注册了一个Android Oauth2 0客户端谷歌 API 控制台 https www rfc editor
  • Google 文档有内容控制吗?

    我对 Google 文档和内容控制有疑问 如果有的话 我们有一个系统 允许用户设计带有内容控件 rtf 文本 组合框等 的 MS Word 文档 并为控件分配一个 ID 以便我们的系统可以提取 ID 并注册答案 然后数据被保存在数据库中 什

随机推荐

  • 如何将字符添加到R中的字符串[重复]

    这个问题在这里已经有答案了 我有这样的事情 text lt abcdefg 我想要这样的东西 abcde fg 在不为向量分配新字符串的情况下如何实现这一点text而是改变向量本身的元素 最后 我想随机插入点 实际上不是点 而是向量的字符元
  • 响应选择器的自定义可检查视图

    我有一群FrameLayout我希望可以检查 选择 也就是说 点击后我想要FrameLayout显示为checked 当再次按下时 我希望它变成 unchecked 更重要的是 我希望通过使用
  • 无法在 github 操作中创建(python)QApplication

    我为我的 python Qt gui 进行了一些单元测试 它需要 QApplication 实例 但是创建一个测试对我来说总是失败 即以核心转储和应用程序中止结束 QApplication 到目前为止我尝试过的是 creation meth
  • 使用子图放大时间序列或如何在轴边界之外绘制线条

    我想用 matplotlib 生成这样的图 目前我只是使用 matplotlib 绘制 3 个子图 并在 inkscape 中添加红线 我发现我可以用以下命令创建虚线矩形Rectangle http matplotlib org api a
  • 如何在 Chrome / Firefox 浏览器中查看 SQLite 数据库?

    我在用SQLite我的 Android 应用程序中的数据库 我想在我的 Chrome 或 Firefox 浏览器中查看数据库 要查看数据库 通常我打开Logcat在 android Studio 中并选择详细并写入http in serac
  • ODBC 驱动程序之间的差异

    我正在使用 Windows 10 64 位专业版在 SQL Server 2016 中为我的数据库设置系统 DSN 64 位 当我被要求选择驱动程序来设置数据源时 有以下选择 SQL Server 的 ODBC 驱动程序 13 SQL服务器
  • UITableViewRowAction 使用图像而不是标题

    我想做一个cell像邮件应用程序一样滑动操作 I set UIImage to backgroundColor的行动作 action backgroundColor UIColor colorWithPatternImage UIImage
  • 我的 Haskell 表达式何时被求值?

    如果我定义 gt data Bar Bar Int deriving Show gt data Foo Foo Bar deriving Show and gt let foo trace foo Foo trace bar Bar 100
  • 正则表达式如何在幕后工作(在 CPU 级别)?

    解释器和编译器是否以逐个字符和从左到右的方式比较 并最终匹配 两个字符串是否可能匹配 或者是否有一个底层二进制值 例如 位模式 分配给比较函数中的每个字符串 或者它是否取决于以某种方式 ASCII 或 UTF 32 编码的字符串 或者解释器
  • 如何使用张量流将先前时间步的输出与 RNN 中的其他输入一起用作输入?

    在下面的示例中 有三个时间序列 我想预测另一个时间序列y这是三者的函数 如何使用四个输入来预测时间序列 其中第四个输入是上一个时间步的输出 import tensorflow as tf import numpy as np import
  • 如何抓取受 cloudflare 保护的网站

    所以我正在努力刮https craft co tesla https craft co tesla 当我从浏览器访问时 它可以正确打开 但是 当我使用 scrapy 时 它会获取该网站 但是当我查看响应时 view response 它显示
  • 何时使用 Javascript 对象文字

    何时应该在 javascript 中使用对象文字 有时我会感到困惑 因为我试图将 oop 概念和模式应用到该语言中 我尝试不仅仅使用过程编程概念 因为我知道该语言具有惊人的功能 对象字面量最常用作 一种关联数组 和 一种将多个参数传递给函数
  • Angular2获取被点击的元素id

    我有这样的点击事件
  • Firebase 响应太慢

    大家好 我正在使用 Firebase 实时数据库为我的 React js Web 应用程序获取一些数据 有一个useState called Corr User应该存储正确用户名的值 我有一个function从 Firebase 获取用户名
  • 变量值列表的 Tensorflow 特征列

    从 TensorFlow 文档中可以清楚地了解如何使用tf feature column categorical column with vocabulary list创建一个特征列 它将一些字符串作为输入并输出一个单热向量 例如 voca
  • 将对象从 Fragment 传递到 Activity

    问题 如何将对象从片段传递到活动 根据活动的请求 背景 我正在使用 Android Studio 并通过 新建 Android 活动 向导设置了一个新的选项卡式活动 然后我定义了 5 个片段 每个片段包含不同的输入集 编辑文本等 然后 每个
  • 链接到适用于 Android 的工作 webRTC 库

    Google Play 最近几天有一个关于我使用的 WebRTC 库的新错误 警告 我使用这个库将近一年了 google webrtc 1 0 32006 aar 我的应用程序仍然可用 但他们要求更新库 这通常意味着他们将来会阻止使用该库的
  • 如何清除实体框架 ICollection 中的所有元素?

    我在使用 Clear 从实体框架中的集合中删除所有元素时遇到问题 考虑经常使用的博客和帖子示例 public class Blog public int Id get set public string Name get set publi
  • 无法在 asp.net 母版页文件中放置断点

    我有一个 MVC Web 应用程序 我在下面的第 16 行中收到 对象引用未设置为对象实例 错误 这是一个母版页文件 当我尝试在该行或文件中的任何位置放置断点时 出现 这不是断点的有效位置 错误 我已经单击了每一行 但无法放置一个断点 我确
  • StudentSubmissions.Patch UpdateMask 错误

    尝试在 Google Apps 脚本中使用 Classroom API 的 StudentSubmissions Patch 部分并继续运行时遇到此错误 updateMask updateMask 只能包含 draftGrade 或 指定等