Method: courses.checkAddOnCreationEligibility

Retorna se um usuário tem direito de criar anexos de complementos em um determinado curso.

Esse método não foi aprovado. Use UserProfiles.checkUserCapability.

Esse método retorna os seguintes códigos de erro:

  • PERMISSION_DENIED se o usuário solicitante não tiver permissão para acessar o curso solicitado ou em caso de erros de acesso.
  • INVALID_ARGUMENT se a solicitação estiver incorreta.
  • NOT_FOUND, se o curso solicitado não existir.

Solicitação HTTP

GET https://classroom.googleapis.com/v1/courses/{courseId}:checkAddOnCreationEligibility

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
courseId

string

Obrigatório. Identificador do curso.

Corpo da solicitação

O corpo da solicitação precisa estar vazio.

Corpo da resposta

Se um usuário professor tem permissão para criar anexos de complementos para um determinado curso.

Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:

Representação JSON
{
  "courseId": string,
  "isCreateAttachmentEligible": boolean
}
Campos
courseId

string

Imutável. Identificador do curso.

isCreateAttachmentEligible

boolean

Se o professor tem permissão para criar anexos de complementos neste curso.

Escopos de autorização

Requer o seguinte escopo OAuth:

  • https://www.googleapis.com/auth/classroom.addons.teacher

Para mais informações, consulte o Guia de autorização.