Listar membros de uma educationClass
Namespace: microsoft.graph
Recupera os membros educationUser de uma educationClass.
Permissões
Uma das seguintes permissões é obrigatória para chamar esta API. Para saber mais, incluindo como escolher permissões, confira Permissões.
| Tipo de permissão | Permissões (da com menos para a com mais privilégios) |
|---|---|
| Delegado (conta corporativa ou de estudante) | EduRoster.ReadBasic |
| Delegado (conta pessoal da Microsoft) | Sem suporte |
| Aplicativo | EduRoster.Read.All, EduRoster.ReadWrite.All mais Member.Read.Hidden |
Observação
Se o token delegado for usado, os membros só poderão ver informações sobre suas próprias aulas.
Solicitação HTTP
GET /education/classes/{id}/members
Parâmetros de consulta opcionais
Este método dá suporte a Parâmetros de consulta OData para ajudar a personalizar a resposta, incluindo $search, $count, e $filter.
Quando itens são adicionados ou atualizados para este recurso, eles são indexados especialmente para uso com os $count e $search parâmetros de consulta. Pode haver um pequeno atraso entre quando um item é adicionado ou atualizado e quando está disponível no índice.
Para obter mais informações sobre as opções de consulta OData, veja Parâmetros de consulta OData .
Cabeçalhos de solicitação
| Cabeçalho | Valor |
|---|---|
| Autorização | {token} de portador. Obrigatório. |
Corpo da solicitação
Não forneça um corpo de solicitação para esse método.
Resposta
Se bem-sucedido, esse método retornará um código de resposta 200 OK e uma coleção de objetos educationUser no corpo da resposta.
Exemplo
Solicitação
Este é um exemplo de solicitação.
GET https://graph.microsoft.com/v1.0/education/classes/{class-id}/members
Resposta
Este é um exemplo de resposta.
Observação: o objeto de resposta mostrado aqui pode ser encurtado para legibilidade.
HTTP/1.1 200 OK
Content-type: application/json
{
"value": [
{
"id": "13013",
"displayName": "Ora Klein",
"givenName": "Ora",
"middleName": " ",
"surname": "Klein",
"mail": "OraK@contoso.com",
"mobilePhone": "+1 (253) 555-0101",
"createdBy": {
"user": {
"displayName": "Susana Rocha",
"id": "14012",
}
},
"externalSource": "School of Fine Art",
"mailingAddress": {
"city": "Buffalo",
"countryOrRegion": "United States",
"postalCode": "98055",
"state": "NY",
"street": "12345 Main St."
},
"primaryRole": "teacher",
"residenceAddress": {
"city": "Los Angeles",
"countryOrRegion": "United States",
"postalCode": "98055",
"state": "CA",
"street": "12345 Main St."
},
"teacher": {
"externalId": "13013",
"teacherNumber": "8802",
}
},
{
"id": "13005",
"displayName": "Erna Parker",
"givenName": "Erna",
"middleName": " ",
"surname": "Parker",
"mail": "ernap@contoso.com",
"mobilePhone": "+1 (253) 555-0104",
"createdBy": {
"user": {
"displayName": "Susana Rocha",
"id": "14012",
}
},
"externalSource": "School of Fine Art",
"mailingAddress": {
"city": "Buffalo",
"countryOrRegion": "United States",
"postalCode": "98055",
"state": "NY",
"street": "12345 Main St."
},
"student": {
"birthDate": "2001-01-01T00:00:00Z",
"externalId": "13005",
"gender": "female",
"grade": "9",
"graduationYear": "2019",
"studentNumber": "13005",
},
"primaryRole": "student",
"residenceAddress": {
"city": "Long Beach",
"countryOrRegion": "United States",
"postalCode": "98055",
"state": "CA",
"street": "12345 Maple St."
},
}
]
}
Comentários
Enviar e exibir comentários de