📚 Unidad II

Implementación de APIs de Terceros

UTH Ciclo 2026-1 Servicios Web RESTful

🎯 Propósito de la Unidad

El estudiante utilizará las APIs de terceros para programar aplicaciones orientadas a servicios, integrando geolocalización, redes sociales, bases de datos, plataformas online y servicios de streaming con Django y MySQL.

📌 Nota Importante sobre las Guías

Cada guía está diseñada con código comentado línea por línea para facilitar el aprendizaje. Se dividen en dos secciones principales: Saber (conceptos teóricos) y Saber Hacer (implementación práctica con Django + MySQL).

🗂️ Temas y Guías Disponibles

🗺️

1. Geolocalización

Implementación completa de APIs de mapas y servicios de ubicación con Google Maps.

  • Google Maps API completa
  • Geocodificación bidireccional
  • Mapas interactivos JavaScript
  • Cálculo de rutas y distancias
  • Proyecto Django + MySQL
  • Código comentado línea por línea
✓ GUÍA COMPLETA (54 KB)
Ver Guía Completa →
📱

2. Redes Sociales

Integración con Facebook Graph API. Publicaciones automáticas y análisis de métricas.

  • Facebook Graph API
  • OAuth 2.0 Authentication
  • Publicaciones automáticas
  • Análisis de engagement
  • Gestión de páginas
  • Django + MySQL
✓ GUÍA COMPLETA (12.6 KB)
Ver Guía Completa →
🗄️

3. Bases de Datos NoSQL

MongoDB Atlas API para bases de datos en la nube. Integración con Django.

  • MongoDB Atlas setup
  • PyMongo y Djongo
  • Operaciones CRUD NoSQL
  • Sistema híbrido MySQL + MongoDB
  • Agregaciones y consultas
  • Código comentado línea por línea
✓ GUÍA COMPLETA (48 KB)
Ver Guía Completa →
📹

4. Plataformas Online

Zoom API para videoconferencias. Creación y gestión de reuniones programáticas.

  • Zoom API v2
  • Server-to-Server OAuth
  • Crear/gestionar reuniones
  • Webhooks de eventos
  • Sistema de notificaciones
  • Código comentado línea por línea
✓ GUÍA COMPLETA (52 KB)
Ver Guía Completa →
🎥

5. Plataformas Streaming

YouTube Data API para gestión de videos, playlists y canales.

  • YouTube Data API v3
  • OAuth 2.0 para YouTube
  • Búsqueda y reproducción
  • Subir videos completo
  • Playlists personalizadas
  • Código comentado línea por línea
✓ GUÍA COMPLETA (54 KB)
Ver Guía Completa →