Atrás

#canonical

2 APIs con esta etiqueta

API de Launchpad

Datos en vivo de proyectos, personas y versiones de Launchpad, la plataforma de colaboración de código abierto de Canonical y el hogar de Ubuntu, a través de su API REST pública. Launchpad está construido en torno a proyectos de software libre, los equipos que los mantienen y las personas en esos equipos. Obtén el perfil de un proyecto: su título y resumen, página de inicio, las licencias bajo las que se publica, cuándo se registró y si rastrea errores, respuestas y traducciones en Launchpad. Resuelve cualquier nombre de Launchpad a una persona o equipo, con su nombre para mostrar, si es un equipo, cuándo se unió y su autodescripción. Obtén la membresía de un equipo: las personas y subequipos que conforman una comunidad de código abierto. Obtén las versiones publicadas de un proyecto con sus fechas. En vivo, sin clave, nada almacenado. Distinto de las API de forja de GitHub, GitLab, Codeberg y SourceForge: este es el registro de proyectos de Launchpad, sus equipos y sus personas. Perfecto para aplicaciones de directorio de código abierto, empaquetado, seguimiento de versiones y comunidades de desarrolladores.

api.oanor.com/launchpad-api

API de Canonicalización de URL

Normaliza URLs a una forma canónica para que puedas deduplicar, comparar y limpiarlas. El endpoint canonicalize convierte a minúsculas el esquema y el host, elimina el puerto predeterminado (80 para http, 443 para https), resuelve segmentos de ruta ./ y ../ y corrige la codificación de porcentaje usando el analizador estándar WHATWG URL, luego aplica las limpiezas que elijas: elimina parámetros de seguimiento de marketing y análisis (todos utm_* más gclid, fbclid, msclkid, yclid, mc_eid y muchos más), ordena los parámetros de consulta restantes en un orden estable, opcionalmente elimina el #fragmento, y agrega o elimina la barra inclinada final. Devuelve la URL canónica, los componentes completamente analizados y la lista exacta de cambios realizados. El endpoint compare canonicaliza dos URLs y te dice si apuntan al mismo recurso, perfecto para detectar enlaces duplicados que solo difieren por códigos de seguimiento, mayúsculas/minúsculas, puerto u orden de parámetros. Todo se calcula localmente sin llamadas de red, por lo que es instantáneo, privado y seguro. Ideal para rastreadores y herramientas SEO, deduplicación y análisis de enlaces, claves de caché, marcadores y canalizaciones de contenido. Cálculo puramente local: sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto canonicaliza la cadena de URL; no la obtiene ni sigue redirecciones; para vistas previas de enlaces y desacortamiento, usa una API de URL-unfurl.

api.oanor.com/urlcanon-api