小编Pra*_*lla的帖子

Google Classroom API - 学生的"emailAddress"和"photoUrl"未收到回复

我对学生的课程反应有疑问.

我没有在API调用中获取两个参数(emailAddress和photoUrl)

通过我的代码调用API" https://classroom.googleapis.com/v1/courses/ {courseId}/students" 的URL .

我收到以下回复:

{
  "students": [
    {
      "courseId": "303431573",
      "userId": "104377167089915657872",
      "profile": {
        "id": "104377167089915657872",
        "name": {
          "givenName": "student2",
          "familyName": "User",
          "fullName": "student2 User"
        }
      }
    },
    {
      "courseId": "303431573",
      "userId": "104304056850029354748",
      "profile": {
        "id": "104304056850029354748",
        "name": {
          "givenName": "student1",
          "familyName": "User",
          "fullName": "student1 User"
        }
      }
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

但是,当我通过传递相同的courseId在Google Classroom的开发者控制台中执行它时,我得到如下响应:

{
 "students": [
  {
   "courseId": "303431573",
   "userId": "104377167089915657872",
   "profile": {
    "id": "104377167089915657872",
    "name": {
     "givenName": "student2",
     "familyName": "User",
     "fullName": "student2 User"
    },
    "emailAddress": …
Run Code Online (Sandbox Code Playgroud)

java google-api oauth-2.0 google-classroom

5
推荐指数
1
解决办法
195
查看次数

标签 统计

google-api ×1

google-classroom ×1

java ×1

oauth-2.0 ×1