Conecta tus propias aplicaciones y scripts a Inoreader
La API de Inoreader permite que tu propio código acceda a tus suscripciones, carpetas, etiquetas, artículos y recuentos de artículos sin leer. Es una API REST documentada con OAuth 2.0 y respuestas en JSON.
Lee la documentación de la API- ProEl acceso a la API está incluido en Pro.
- TeamLos planes Team también lo incluyen, con una aplicación compartida para todo el equipo.
Trabaja con tu cuenta desde tu propio código
Con la API de Inoreader, tu programa puede hacer lo mismo que tú en el lector: enumerar fuentes, leer artículos, marcarlos como leídos, etiquetarlos y añadir nuevas fuentes.
Acceso completo a la cuenta
Enumera las suscripciones, carpetas y etiquetas, lee los artículos de cualquier flujo con paginación y filtros, cambia el estado de lectura, etiqueta y guarda artículos, añade fuentes y crea fuentes de monitorización.
Respuestas en JSON
Las respuestas están en JSON, en el formato que los clientes de lectores de fuentes llevan años utilizando, por lo que las bibliotecas y el código existentes suelen ser compatibles con pocos cambios.
Inicio de sesión con OAuth 2.0
Todas las aplicaciones inician sesión con OAuth 2.0 a través de una página de consentimiento en Inoreader, tanto si las utilizan otras personas como si solo funcionan en tu propia cuenta.
Límites de uso
Cada aplicación se registra en el panel para desarrolladores de Preferencias, que muestra sus límites diarios y su uso. Los planes personalizados ofrecen límites más altos.
Conéctate en cuatro pasos
- En una cuenta Pro o Team, abre Preferencias > API para desarrolladores y haz clic en Nueva aplicación. Anota el ID y la clave de la aplicación.
- Lee la guía de autenticación e implementa OAuth 2.0, que utilizan todas las aplicaciones nuevas, incluidos los scripts que funcionan en tu propia cuenta.
- Llama a los métodos que necesites, como la lista de suscripciones, el contenido de los flujos, los recuentos de artículos sin leer y la edición de etiquetas. Cada uno está documentado con una solicitud y una respuesta.
- Supervisa el uso en el panel para desarrolladores. Las cabeceras de límite de solicitudes de cada respuesta indican a tu código cuándo se restablece la cuota diaria.
Casos de uso
Crear un panel para una redacción
Lee las fuentes de monitorización de tu equipo de medios cada media hora y muéstralas en una pantalla de pared.
Gestionar un flujo de trabajo de contenidos
Tus editores etiquetan artículos en Inoreader y un script los obtiene y los publica en un sitio web o en una herramienta de boletines.
Crear un cliente para una plataforma que no cubrimos
Desarrolla un lector para un ordenador o dispositivo que no tenga una aplicación de Inoreader, con las mismas suscripciones, carpetas, etiquetas y estados de lectura que tu cuenta.
Utiliza la API cuando las integraciones no sean suficientes
Las integraciones con Zapier, IFTTT y n8n están desarrolladas sobre esta API. Cuando una plataforma de integración no puede hacer lo que necesitas, la API es el siguiente paso.
Preguntas frecuentes
¿Qué puede hacer la API?
Puede enumerar y editar suscripciones, carpetas y etiquetas, y leer los artículos de cualquier flujo, como una fuente, una carpeta, una etiqueta, tus artículos guardados o los que tienes sin leer. También puede obtener recuentos de artículos sin leer, marcar artículos como leídos, etiquetarlos, añadir fuentes y crear fuentes de monitorización. El portal para desarrolladores enumera todos los métodos con ejemplos.
¿Cómo obtengo acceso?
Registra una aplicación en Preferencias > API para desarrolladores, desde una cuenta Pro o Team. Obtendrás un ID y una clave de aplicación, junto con las estadísticas de uso de los últimos 30 días y los límites diarios de tu aplicación.
¿Cómo inician sesión los usuarios en mi aplicación?
A través de OAuth 2.0. Tu aplicación dirige al usuario a una página de consentimiento en Inoreader y recibe un token de acceso y un token de actualización, por lo que el usuario nunca introduce su contraseña fuera de Inoreader. Un script que funciona en tu propia cuenta inicia sesión de la misma manera, ya que las aplicaciones nuevas solo utilizan OAuth 2.0.
¿Cuáles son los límites?
Cada aplicación puede realizar 100 llamadas al día en cada una de las dos zonas de métodos. Cada respuesta indica el uso y la hora de restablecimiento en sus cabeceras. Los planes personalizados ofrecen límites más altos.
¿Hay una aplicación para Team?
Sí. Cada plan Team incluye una aplicación compartida que todos los miembros pueden utilizar. Hay aplicaciones adicionales y límites más altos disponibles como complementos.
¿Dónde está la documentación?
En inoreader.com/developers. Allí encontrarás todos los métodos con sus parámetros y respuestas, los flujos de autenticación, los formatos de los ID y los límites de solicitudes. Puedes enviar tus preguntas a [email protected].
Funciones relacionadas
Integraciones
Envía tus artículos a las herramientas con las que trabajas
Reglas
Automatiza lo que ocurre con cada artículo nuevo
Feeds de monitorización
Monitoriza cualquier palabra clave, marca o tema en toda la web
Crea tu propia fuente de noticias
¿Listo para probarlo?
Comienza una prueba de 14 días, no es necesaria tarjeta de crédito.