Obter educationSubmission
Namespace: microsoft.graph
Recuperar um envio específico.
Um objeto de envio representa o trabalho de um aluno para uma tarefa. Os recursos associados ao envio representam esse trabalho.
Somente o aluno assignedTo pode ver e modificar o envio. Um professor ou aplicativo com permissões de aplicativo tem acesso completo a todos os envios.
A nota e os comentários de um professor fazem parte do educationOutcome associado a este objeto. Somente professores ou aplicativos com permissões de aplicativo podem adicionar ou alterar notas e comentários. Os alunos não verão a nota ou os comentários até que a tarefa seja lançada.
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) |
|---|---|
| Delegada (conta corporativa ou de estudante) | EduAssignments.ReadBasic, EduAssignments.ReadWriteBasic, EduAssignments.Read, EduAssignments.ReadWrite |
| Delegada (conta pessoal da Microsoft) | Sem suporte. |
| Aplicativo | EduAssignments.ReadBasic.All, EduAssignments.ReadWriteBasic.All, EduAssignments.Read.All, EduAssignments.ReadWrite.All |
Solicitação HTTP
GET /education/classes/{class-id}/assignments/{assignment-id}/submissions/{submission-id}
Parâmetros de consulta opcionais
Este método dá suporte a Parâmetros de consulta OData para ajudar a personalizar a resposta.
A seguir estão as opções disponíveis $expand para esse método: outcomes, resources, e submittedResources``*, que inclui todas as opções anteriores. Para obter detalhes, consulte a seção de exemplos.
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 tiver êxito, este método retornará um código 200 OK de resposta e um objeto educationSubmission no corpo da resposta.
Exemplos
Exemplo 1: Obter envio
Solicitação
Este é um exemplo de solicitação.
GET https://graph.microsoft.com/v1.0/education/classes/59069eb2-2a09-4d90-bb19-2089cc69d613/assignments/80da1069-a635-4913-813f-d775a5470a8f/submissions/869369de-3e5a-89eb-6f2d-83cd88f860b5
Resposta
Este é um exemplo de resposta.
Notas: O objeto de resposta mostrado aqui pode ser reduzido para legibilidade.
Se setUpResourcesFolder ainda não tiver sido chamado neste recurso educationSubmission , a propriedade resourcesFolderUrl será
null.
HTTP/1.1 200 OK
Content-type: application/json
Content-length: 712
{
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#education/classes('59069eb2-2a09-4d90-bb19-2089cc69d613')/assignments('80da1069-a635-4913-813f-d775a5470a8f')/submissions/$entity",
"status": "returned",
"submittedDateTime": "2021-11-10T00:57:17.0495233Z",
"unsubmittedDateTime": null,
"returnedDateTime": "2021-11-10T01:03:25.7812455Z",
"resourcesFolderUrl": null,
"id": "869369de-3e5a-89eb-6f2d-83cd88f860b5",
"recipient": {
"@odata.type": "#microsoft.graph.educationSubmissionIndividualRecipient",
"userId": "723e2402-f503-4825-a4d5-5143fbe6f53d"
},
"submittedBy": {
"application": null,
"device": null,
"user": {
"id": "723e2402-f503-4825-a4d5-5143fbe6f53d",
"displayName": null
}
},
"unsubmittedBy": {
"application": null,
"device": null,
"user": {
"id": null,
"displayName": null
}
},
"returnedBy": {
"application": null,
"device": null,
"user": {
"id": "afc58f1f-7c9e-4770-a448-e53ba43463a5",
"displayName": null
}
}
}
Exemplo 2: Obter envio com $expand opções
Solicitação
Este é um exemplo de solicitação.
GET https://graph.microsoft.com/v1.0/education/classes/59069eb2-2a09-4d90-bb19-2089cc69d613/assignments/80da1069-a635-4913-813f-d775a5470a8f/submissions/869369de-3e5a-89eb-6f2d-83cd88f860b5?$expand=*
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
Content-length: 4492
{
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#education/classes('59069eb2-2a09-4d90-bb19-2089cc69d613')/assignments('80da1069-a635-4913-813f-d775a5470a8f')/submissions(outcomes(),resources(),submittedResources())/$entity",
"status": "returned",
"submittedDateTime": "2021-11-10T00:57:17.0495233Z",
"unsubmittedDateTime": null,
"returnedDateTime": "2021-11-10T01:03:25.7812455Z",
"resourcesFolderUrl": null,
"id": "869369de-3e5a-89eb-6f2d-83cd88f860b5",
"recipient": {
"@odata.type": "#microsoft.graph.educationSubmissionIndividualRecipient",
"userId": "723e2402-f503-4825-a4d5-5143fbe6f53d"
},
"submittedBy": {
"application": null,
"device": null,
"user": {
"id": "723e2402-f503-4825-a4d5-5143fbe6f53d",
"displayName": null
}
},
"unsubmittedBy": {
"application": null,
"device": null,
"user": {
"id": null,
"displayName": null
}
},
"returnedBy": {
"application": null,
"device": null,
"user": {
"id": "afc58f1f-7c9e-4770-a448-e53ba43463a5",
"displayName": null
}
},
"outcomes": [
{
"@odata.type": "#microsoft.graph.educationFeedbackOutcome",
"lastModifiedDateTime": null,
"id": "ca05367a-b292-42d5-aff7-5d279feeace8",
"lastModifiedBy": null,
"feedback": null,
"publishedFeedback": null
},
{
"@odata.type": "#microsoft.graph.educationPointsOutcome",
"lastModifiedDateTime": null,
"id": "ea1351f6-ba33-4940-b2cb-6a7254af2dc8",
"lastModifiedBy": null,
"points": null,
"publishedPoints": null
},
{
"@odata.type": "#microsoft.graph.educationRubricOutcome",
"lastModifiedDateTime": "2021-11-10T01:03:25.7712076Z",
"id": "65a46d78-1a2b-4a7e-bcf8-78a22ac2611b",
"lastModifiedBy": {
"application": null,
"device": null,
"user": {
"id": null,
"displayName": null
}
},
"rubricQualityFeedback": [
{
"qualityId": "a660004a-608d-4cd2-a6dc-4f43812444ee",
"feedback": null
},
{
"qualityId": "2c5ae75d-d347-426b-be2c-cfc81a6f0b32",
"feedback": null
},
{
"qualityId": "32fdea06-5cbb-4881-9093-96e59f59b8b8",
"feedback": null
},
{
"qualityId": "66137bd8-b9c2-40e1-a360-40b7ee75eaef",
"feedback": null
}
],
"rubricQualitySelectedLevels": [
{
"qualityId": "a660004a-608d-4cd2-a6dc-4f43812444ee",
"columnId": null
},
{
"qualityId": "2c5ae75d-d347-426b-be2c-cfc81a6f0b32",
"columnId": null
},
{
"qualityId": "32fdea06-5cbb-4881-9093-96e59f59b8b8",
"columnId": null
},
{
"qualityId": "66137bd8-b9c2-40e1-a360-40b7ee75eaef",
"columnId": null
}
],
"publishedRubricQualityFeedback": [
{
"qualityId": "a660004a-608d-4cd2-a6dc-4f43812444ee",
"feedback": null
},
{
"qualityId": "2c5ae75d-d347-426b-be2c-cfc81a6f0b32",
"feedback": null
},
{
"qualityId": "32fdea06-5cbb-4881-9093-96e59f59b8b8",
"feedback": null
},
{
"qualityId": "66137bd8-b9c2-40e1-a360-40b7ee75eaef",
"feedback": null
}
],
"publishedRubricQualitySelectedLevels": [
{
"qualityId": "a660004a-608d-4cd2-a6dc-4f43812444ee",
"columnId": null
},
{
"qualityId": "2c5ae75d-d347-426b-be2c-cfc81a6f0b32",
"columnId": null
},
{
"qualityId": "32fdea06-5cbb-4881-9093-96e59f59b8b8",
"columnId": null
},
{
"qualityId": "66137bd8-b9c2-40e1-a360-40b7ee75eaef",
"columnId": null
}
]
}
],
"resources": [],
"submittedResources": []
}
Comentários
Enviar e exibir comentários de