Java 谷歌教室API-学生';s";电邮地址;及;photoUrl“;他们没有回应

Java 谷歌教室API-学生';s";电邮地址;及;photoUrl“;他们没有回应,java,oauth-2.0,google-api,google-classroom,Java,Oauth 2.0,Google Api,Google Classroom,我对学生对课程的反应有疑问 我在API调用中没有得到两个参数(emailAddress和photoUrl) 通过我的代码调用API“{courseId}/students”的URL时 我得到以下回应: { "students": [ { "courseId": "303431573", "userId": "104377167089915657872", "profile": { "id": "1043771670899156578

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

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

通过我的代码调用API“{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"
        }
      }
    }
  ]
}
但是,当我通过传递相同的courseId在Google教室的开发者控制台中执行它时,我得到的响应如下:

{
 "students": [
  {
   "courseId": "303431573",
   "userId": "104377167089915657872",
   "profile": {
    "id": "104377167089915657872",
    "name": {
     "givenName": "student2",
     "familyName": "User",
     "fullName": "student2 User"
    },
    "emailAddress": "student2_rvnqrmpxeraft-mcygui@classroom-dev.com",
    "photoUrl": "https://lh3.googleusercontent.com/-XdUIqdMkCWA/AAAAAAAAAAI/AAAAAAAAAAA/4252rscbv5M/photo.jpg"
   }
  },
  {
   "courseId": "303431573",
   "userId": "104304056850029354748",
   "profile": {
    "id": "104304056850029354748",
    "name": {
     "givenName": "student1",
     "familyName": "User",
     "fullName": "student1 User"
    },
    *"emailAddress": "student1_kb5ysml_yw4l2ecbu581@classroom-dev.com",
    "photoUrl": "https://lh3.googleusercontent.com/-XdUIqdMkCWA/AAAAAAAAAAI/AAAAAAAAAAA/4252rscbv5M/photo.jpg"*
   }
  }
 ]
}

Praveen-要访问emailAddress和photoURL,您需要请求以下其他OAuth作用域:

  • https://www.googleapis.com/auth/classroom.profile.photos
  • https://www.googleapis.com/auth/classroom.profile.emails
查看更多详细信息