google-apis-explorer - Google 课堂 API:不断收到 400 个无效参数
问题描述
我正在使用谷歌游乐场环境测试谷歌教室 API。每次我向此端点发出发布请求时:https://classroom.googleapis.com/v1/courses,我都会收到此错误:
{
"error": {
"status": "INVALID_ARGUMENT",
"message": "Request contains an invalid argument.",
"code": 400
}
}
这是我发送到端点的 POST 正文:
{
"id": "1234T",
"name": "Physics 101",
"section": "Period 2",
"room": "101",
"ownerId": "me"
}
我正在传递所有必要的项目,例如承载令牌等,据我所知,我还在 json 正文中传递了必要的字段。是什么导致了这个错误,我该如何解决。
解决方案
根据文档,id 别名必须以“p:”或“g:”开头,表示其可见性。这样做您将不会收到该错误。
推荐阅读
- r - 2SLS 在 R 中具有时间序列(使用 dynlm 包?)
- python - 安装后出现错误mysqlclient not install?
- axios - axios post只保存id等数据未添加
- python - 如何在 keras 中使用 fit_generator 实现 Scikit GridSerachCV
- angular - 使用 Angular 7 下载二进制文件 - 获取损坏的文件
- apache-spark - awaitTermination 后如何获取流式查询的进度?
- android - 在具有不同工具栏的屏幕之间使用 Jetpack 的导航
- c# - 如何在 Angular 上创建下载文件服务?
- azure - 使用 powershell 覆盖 ftp 文件
- php - 当我编辑然后更新它时如何按 id 显示选择选项?