Saltar al contenido principal
pdf?stylesheet=default
Blackboard Help

Procesamiento de archivos de fuentes SIS desde la línea de comandos

Puede utilizar cURL para procesar los archivos de fuentes desde la línea de comandos. Esta es una forma efectiva de ejecutar de forma manual los archivos de fuentes o probar su integración para asegurarse de que funciona antes de configurar su integración activa con el sistema de integración del alumno (SIS)

Descargar cURL

Siga estos pasos para descargar cURL.

  1. Vaya a http://curl.haxx.se para descargar la distribución cURL binaria adecuada para su sistema. Asegúrese de seleccionar la descarga compatible con SSL.

  2. Extraiga la descarga en una carpeta de su equipo.

  3. Añada la carpeta en la variable del entorno de PATH para que pueda llamar a cURL desde cualquier lugar.

Preparación de los archivos de fuentes

Cree los archivos de fuentes de instantánea que desee probar y colóquelos en una carpeta en algún lugar de su equipo.

Creación de una integración de archivo sin formato

Cree una integración de archivo sin formato siguiendo los pasos siguientes.

  1. Inicie sesión como administrador en el servidor que desee probar.

  2. En el Panel del administrador, en Building Blocks, haga clic en Integración de datos.
  3. Haga clic en Integraciones del sistema de información de alumnos.
  4. Haga clic en el  menú contextual de la integración, seleccione Crear integración y, a continuación, seleccione Archivo de instantánea sin formato.
  5. Proporcione la información necesaria y configure la integración según sus necesidades de prueba. Asegúrese de tomar nota del Nombre compartido y de la Contraseña compartida.

Publicación de los archivos de fuentes en el extremo en el servidor que desee probar con cURL

El extremo cambia en función de qué tipo de objeto se encuentra en el archivo de fuentes y si es persistente o una eliminación.

Puede ver una lista de los extremos en el servidor en la página de información HTTP de su integración de archivos sin formato (Panel del administrador > Building Blocks > Integración de datos > Integraciones del sistema de información de alumnos > El menú contextual de su integración > Información HTTP).

curl -k -w %{http_code} -H "Content-Type:text/plain"
-u SHARED_USERNAME:SHARED_PASSWORD --data-binary @PATH_TO_TEST_FILE
ENDPOINT_URL

Esto publicará el archivo en el servidor.

El resultado será 200, en cuyo caso se habrá publicado correctamente, o verá un mensaje de error y el código de error HTTP (como 403, 500 y demás).

  1. Abra cuadro de comando y vaya a la carpeta que contiene sus archivos de prueba.

  2. Ejecute el siguiente comando:

  3. Sustituya SHARED_USERNAME con el nombre de usuario compartido. Por ejemplo, 11492d41-b04b-4172-a945-5d012bea1bea.

  4. Sustituya SHARED_PASSWORD con la contraseña de usuario compartida. Por ejemplo, password.

  5. Sustituya PATH_TO_TEST_FILE con la ruta del archivo de fuentes XML que desee cargar. Por ejemplo, c:\xml\my_test_file.xml.

  6. Sustituya ENDPOINT_URL por la URL de extremo.

NOTA: Todos los tipos de integración aceptan las solicitudes de publicación de HTTP en sus puntos de extremo respectivos a excepción de los servicios de información de aprendizaje (LIS) IMS 2.0.  Los extremos de LIS están configurados para aceptar solicitudes SOAP de una integración activa.