Atrás

#learning

2 APIs con esta etiqueta

Perfil y racha de Duolingo API

Perfil público en vivo y estadísticas de aprendizaje de idiomas de Duolingo, la plataforma de aprendizaje de idiomas más grande del mundo — sin clave, nada almacenado. Esta es la vista social del aprendizaje gamificado: XP del alumno, racha diaria, cursos y progreso, distinta de cualquier otra plataforma social en el catálogo. El endpoint de usuario devuelve un resumen del perfil — nombre mostrado, biografía, ubicación, fecha de registro, XP total, la racha diaria actual, el idioma que se está aprendiendo y el idioma de origen, el curso actual, estado Super/Plus y un conteo de cursos. El endpoint de cursos devuelve el desglose por idioma: cada curso que el alumno estudia con su título, idiomas de aprendizaje y de origen, XP ganado y conteo de coronas. El endpoint de racha devuelve el detalle de la racha — la longitud de la racha actual y, cuando el alumno la hace pública, la fecha de inicio de la racha y la racha más larga. La búsqueda es por nombre de usuario; la cuenta oficial de mascota "duo" siempre está disponible. Construye widgets de racha, bots de responsabilidad de aprendizaje, tablas de clasificación de clubes de idiomas y tarjetas de perfil sobre datos reales de Duolingo. Los nombres de usuario privados o inexistentes devuelven un 404 limpio.

api.oanor.com/duolingo-api

API de Wikibooks

Wikibooks como API: la biblioteca Wikimedia de libros de texto, manuales y guías de aprendizaje gratuitos y de contenido abierto, escritos por la comunidad y con licencia libre. Wikibooks cubre programación y ciencias de la computación, matemáticas, ciencias naturales y sociales, idiomas, ingeniería, cocina, música y mucho más, organizado en libros compuestos por capítulos. Esta API envuelve el servicio oficial de Wikibooks MediaWiki en JSON limpio. /v1/search?q=programación python busca en la biblioteca y devuelve títulos de libros y capítulos coincidentes con un fragmento de texto y el recuento de palabras. /v1/book?title=Programación Python devuelve una visión general del libro: su descripción breve, la introducción en texto plano, una miniatura de portada y la URL canónica. /v1/chapters?title=Programación Python lista los capítulos del libro (sus subpáginas, por ejemplo, Programación Python/Operadores, Programación Python/Clases), cada uno con el nombre del capítulo y la URL, para que puedas navegar y presentar la estructura completa de un libro. Los títulos son nombres de páginas de Wikibooks; obtén el título exacto de /v1/search primero. Ideal para plataformas de aprendizaje electrónico y aplicaciones de estudio, herramientas de educación abierta y REA, listas de lectura y agregadores de contenido para desarrolladores y docentes. El contenido tiene licencia CC BY-SA de la comunidad de Wikibooks. Se diferencia de los catálogos de metadatos de libros: esto es contenido educativo gratuito real. Para guías de viaje, consulta la API de Wikivoyage; para la enciclopedia, la API de Wikipedia.

api.oanor.com/wikibooks-api