Obter readingAssignmentSubmission
Namespace: microsoft.graph
Importante
As APIs na versão /beta
no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.
Leia as propriedades e relações de um objeto readingAssignmentSubmission .
Permissões
Escolha a permissão ou permissões marcadas como menos privilegiadas para esta API. Utilize uma permissão ou permissões com privilégios mais elevados apenas se a sua aplicação o exigir. Para obter detalhes sobre as permissões delegadas e de aplicação, veja Tipos de permissão. Para saber mais sobre estas permissões, veja a referência de permissões.
Tipo de permissão | Permissão com menos privilégios | Permissões com privilégios superiores |
---|---|---|
Delegado (conta corporativa ou de estudante) | Sem suporte. | Sem suporte. |
Delegado (conta pessoal da Microsoft) | Sem suporte. | Sem suporte. |
Application | EduReports-Reading.Read.All | Sem suporte. |
Solicitação HTTP
GET /education/reports/readingAssignmentSubmission
Parâmetros de consulta opcionais
Este método suporta os $top
parâmetros de consulta , $filter
, $orderby
e $select
OData para ajudar a personalizar a resposta. Para obter informações gerais, acesse Parâmetros de consulta OData.
Os $filter
parâmetros e $orderby
de consulta são suportados para todas as propriedades.
Cabeçalhos de solicitação
Nome | Descrição |
---|---|
Autorização | {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização. |
Corpo da solicitação
Não forneça um corpo de solicitação para esse método.
Resposta
Se for bem-sucedido, este método devolve um 200 OK
código de resposta e um objeto readingAssignmentSubmission no corpo da resposta.
Exemplos
Exemplo 1: Obter as submissões de tarefas de leitura das últimas 24 horas
O exemplo seguinte mostra como obter as submissões de tarefas de leitura das últimas 24 horas.
Solicitação
O exemplo a seguir mostra uma solicitação.
GET https://graph.microsoft.com/beta/education/reports/readingAssignmentSubmission
Resposta
O exemplo seguinte mostra a resposta predefinida das últimas 24 horas.
Observação: o objeto de resposta mostrado aqui pode ser encurtado para legibilidade.
HTTP/1.1 200 OK
Content-Type: application/json
{
"@odata.context": "https://graph.microsoft.com/beta/$metadata#education/reports/readingAssignmentSubmissions",
"value": [
{
"action": "Attempt",
"assignmentId": "66232464-3e0d-419a-a0b9-dbcd332cb606",
"classId": "f2df94da-9a47-4c65-958c-8289ae30243b",
"submissionId": "e6ea12ae-3c9b-48b5-a15a-e1979fd2b0ca",
"studentId": "34fb22eb-6e42-42e4-8a3c-b2e33faf5a56",
"submissionDateTime": "2023-09-19T11:44:16.0821219Z",
"accuracyScore": 94,
"wordsPerMinute": 154,
"wordCount": 98,
"mispronunciations": 1,
"omissions": 1,
"insertions": 4,
"selfCorrections": 0,
"repetitions": 0,
"monotoneScore": 2.4,
"missedShorts": 0,
"missedExclamationMarks": 0,
"missedPeriods": 9,
"missedQuestionMarks": 0,
"unexpectedPauses": 0,
"challengingWords": [
{
"Word": "drinks",
"Count": 2
},
{
"Word": "boost",
"Count": 6
}
]
}
]
}
Exemplo 2: obter as submissões de tarefas de leitura para uma data específica com $filter
O exemplo seguinte mostra como obter as submissões de atribuição de leitura para uma data específica com o $filter
parâmetro de consulta.
Solicitação
O exemplo a seguir mostra uma solicitação.
GET https://graph.microsoft.com/beta/education/reports/readingAssignmentSubmissions?$filter=submitDateTime gt 2023-10-10T00:00:00.000Z
Resposta
O exemplo a seguir mostra a resposta.
Observação: o objeto de resposta mostrado aqui pode ser encurtado para legibilidade.
HTTP/1.1 200 OK
Content-Type: application/json
{
"@odata.context": "https://graph.microsoft.com/beta/$metadata#education/reports/readingAssignmentSubmissions",
"value": [
{
"action": "Attempt",
"assignmentId": "c43f6736-7faf-4cee-a742-55a583bd3c18",
"classId": "adef893e-ff63-4b47-a081-7ea03e7dba6a",
"submissionId": "980cc32e-d476-66f7-2d8d-5e7b4f92f01c",
"studentId": "12d3e83c-786e-4b02-92bd-8fd5290d6d87",
"submissionDateTime": "2024-01-11T00:20:33.9812849Z",
"accuracyScore": 85,
"wordsPerMinute": 90,
"wordCount": 200,
"mispronunciations": 5,
"omissions": 3,
"insertions": 2,
"selfCorrections": 4,
"repetitions": 3,
"monotoneScore": 70,
"missedShorts": 2,
"missedExclamationMarks": 1,
"missedPeriods": 1,
"missedQuestionMarks": 1,
"unexpectedPauses": 2,
"challengingWords": [
{
"word": "photosynthesis",
"count": 2
},
{
"word": "ecosystem",
"count": 6
},
{
"word": "biodiversity",
"count": 6
}
]
}
]
}