🎓
SIIAU API Client
Github
  • Inicio
    • 🗃️Instalación
  • Características
    • 🏃‍♀️Uso Básico
    • 📨Requests
    • 🔑Autenticación
    • 🧪Testing
  • Requests
    • 👤Usuario
    • 🆗Validar Credenciales
    • 🌀Tipo de Usuario
    • 👨‍🎓Alumno
    • 📜Kardex de Alumno
    • 📖Carreras de Alumno
    • 📚Carreras de Centro
    • 📗Materia
    • 📕NRC de Materia
    • 📘Materias de Alumno
  • Horario Maestro
  • Objetos
    • Materia
  • Horario
  • Avanzado
    • Configuración
Con tecnología de GitBook
En esta página

¿Te fue útil?

  1. Requests

Materias de Alumno

Obtiene el horario de un alumno

Parámetros

Parámetro
Tipo
Descripción

codigo

string

Código del alumno

ciclo

string

Ciclo del que se desea obtener información

Uso

Básico

$horario = siiau()->materia()->todasDeAlumno(
    codigo: '1234567890',
    ciclo: '202320',
);
use Siiau\ApiClient\Facades\Siiau;

$horario = Siiau::materia()->todasDeAlumno(
    codigo: '1234567890',
    ciclo: '202320',
);
use Siiau\ApiClient\SiiauConnector;

public function foo(SiiauConnector $siiau): void
{
    $horario = $siiau->materia()->todasDeAlumno(
        codigo: '1234567890',
        ciclo: '202320',
    );
}

Avanzado

use Siiau\ApiClient\Requests\HorarioRequest;

$response = siiau()->send(new HorarioRequest(
    codigo: '1234567890',
    ciclo: '202320',
));
use Siiau\ApiClient\Requests\HorarioRequest;

$promise = siiau()->sendAsync(new HorarioRequest(
    codigo: '1234567890',
    ciclo: '202320',
));

$promise
   ->then(static function (Response $response) {
       // Handle Response
   })
   ->otherwise(static function (RequestException $exception) {
       // Handle Exception
    });

API

AnteriorNRC de MateriaSiguienteHorario Maestro

Última actualización hace 26 días

¿Te fue útil?

📘

Obtiene los horarios de un alumno.

post
Autorizaciones
Parámetros de consulta
codigoanyRequerido

Código del alumno.

Example: 123456789
cicloanyRequerido

Ciclo escolar de un alumno en formato 202320 para referirse a 2023-B.

Example: 202320
Respuestas
200
Json múltiple con información de cada materia y su horario, con respecto a un alumno y ciclo especificado
application/json
404
Error: Not Found
application/json
500
Error: response status is 500
application/json
post
POST /api/horarios-alumno HTTP/1.1
Host: ws.itrans.cucei.udg.mx
Authorization: YOUR_API_KEY
Accept: */*
[
  {
    "nrc": "123456",
    "Horario": [
      {
        "hora": "1100-1455",
        "SAB": "S",
        "edificio": "DUCT2",
        "aula": "LC06"
      }
    ],
    "descripcion": "NOMBRE DE LA MATERIA",
    "codigoProfesor": "123123123",
    "fechaFin": "07/12/2018",
    "nombreProfesor": "NOMBRE DEL MAESTRO",
    "seccion": "D04",
    "clave": "I7034",
    "creditos": "5",
    "fechaInicio": "13/08/2018"
  },
  {
    "nrc": "234567",
    "Horario": [
      {
        "hora": "1700-1855",
        "edificio": "DEDX",
        "JUE": "J",
        "MAR": "M",
        "aula": "A002"
      }
    ],
    "descripcion": "NOMBRE DE LA MATERIA",
    "codigoProfesor": "321321321",
    "fechaFin": "07/12/2018",
    "nombreProfesor": "NOMBRE DEL MAESTRO",
    "seccion": "D01",
    "clave": "I7034",
    "creditos": "5",
    "fechaInicio": "13/08/2018"
  }
]
  • Parámetros
  • Uso
  • Básico
  • Avanzado
  • API
  • POSTObtiene los horarios de un alumno.