尝试在超过 API 的课堂公告中修补 TEXT
Try to patch TEXT in a Classroom announcements over API
我无法使用 Google-课堂 API 在公告中更改 'text'。
当我尝试使用 PATCH 方法时出现以下错误:
{
"error": {
"code": 400,
"message": "updateMask: Non-supported update mask fields specified",
"status": "INVALID_ARGUMENT",
"details": [
{
"@type": "type.googleapis.com/google.rpc.BadRequest",
"fieldViolations": [
{
"field": "updateMask",
"description": "Non-supported update mask fields specified"
}
]
}
]
}
}
request and updateMask
我在请求正文中发送 updateMask
'text' 和文本。
当我尝试 updateMask
'state,scheduledTime' 时,我获得了成功。
有没有人遇到过这个错误?
参考资料:
https://developers.google.com/classroom/reference/rest/v1/courses.announcements/patch
我遇到了同样的问题。尽管文档似乎表明了什么(updateMask 可以是文本),但我无法让它工作。
我通过使用公告中的信息创建新的 post 并删除旧公告来解决这个问题。
这可能也是你所做的。
我无法使用 Google-课堂 API 在公告中更改 'text'。
当我尝试使用 PATCH 方法时出现以下错误:
{
"error": {
"code": 400,
"message": "updateMask: Non-supported update mask fields specified",
"status": "INVALID_ARGUMENT",
"details": [
{
"@type": "type.googleapis.com/google.rpc.BadRequest",
"fieldViolations": [
{
"field": "updateMask",
"description": "Non-supported update mask fields specified"
}
]
}
]
}
}
request and updateMask
我在请求正文中发送 updateMask
'text' 和文本。
当我尝试 updateMask
'state,scheduledTime' 时,我获得了成功。
有没有人遇到过这个错误?
参考资料: https://developers.google.com/classroom/reference/rest/v1/courses.announcements/patch
我遇到了同样的问题。尽管文档似乎表明了什么(updateMask 可以是文本),但我无法让它工作。
我通过使用公告中的信息创建新的 post 并删除旧公告来解决这个问题。
这可能也是你所做的。