Method: courses.topics.list

Muestra la lista de temas que el solicitante puede ver.

Este método muestra los siguientes códigos de error:

  • PERMISSION_DENIED si el usuario que realiza la solicitud no tiene permiso para acceder al curso solicitado o si se detectan errores de acceso.
  • INVALID_ARGUMENT si la solicitud tiene un formato incorrecto.
  • NOT_FOUND si el curso solicitado no existe.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
courseId

string

Identificador del curso. Este identificador puede ser el identificador asignado por Classroom o un alias.

Parámetros de consulta

Parámetros
pageSize

integer

Cantidad máxima de elementos que se mostrarán. Cero o no especificado indican que el servidor puede asignar un máximo.

Es posible que el servidor muestre menos datos que la cantidad especificada.

pageToken

string

Valor nextPageToken que muestra una llamada anterior de list, que indica que se debe mostrar la página siguiente de resultados.

La solicitud list debe ser idéntica a la que dio como resultado este token.

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:

Respuesta a la lista de temas.

Representación JSON
{
  "topic": [
    {
      object (Topic)
    }
  ],
  "nextPageToken": string
}
Campos
topic[]

object (Topic)

Temas del tema que coinciden con la solicitud

nextPageToken

string

Token que identifica la siguiente página de resultados que se mostrarán. Si el campo está vacío, no hay más resultados disponibles.

Alcances de la autorización

Requiere el siguiente alcance de OAuth:

  • https://www.googleapis.com/auth/classroom.topics.readonly

Para obtener más información, consulta la Descripción general de OAuth 2.0.