Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

147
Vistas
Problema de política de CORS al leer RSS Feed en React

Estoy tratando de crear una aplicación de reacción en la que necesito analizar algunas fuentes de noticias RSS de la URL "https://news.google.com/news/rss" pero recibo un error "la solicitud ha sido bloqueada por la política CORS:" No hay encabezado 'Access-Control-Allow-Origin' en el recurso solicitado". Hice un proyecto similar en la aplicación de Android donde obtuve algunos feeds usando AsyncTasks en Java, no me mostró ningún problema de CORS, quiero entender ¿Por qué funcionó en la aplicación de Android y no en la aplicación web?¿Es el navegador el que aplica el CORS o es el servidor de Google el que aplica algún tipo de política de COR?

 let xmlText; axios .get( "https://news.google.com/news/rss", ) .then((response) => { xmlText = response; return response; }) .then((textResponse) => { console.log("Fetching response as", textResponse); xmlText = textResponse; }) .catch((error) => { console.log(error); });
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Puedes usar un complemento google-news-json

API JSON de Google Noticias


Instalación

 npm install --save google-news-json

O

 yarn add google-news-json

Ejemplo de uso:

 let googleNewsAPI = require("google-news-json"); let news = await googleNewsAPI.getNews(googleNewsAPI.TOP_NEWS, null, "en-GB");

También admite devolución de llamada

 googleNewsAPI.getNews(googleNewsAPI.SEACRH, "apple", "en-GB", (err,response) => { console.log(response); });

Método de parámetros (predeterminado en TOP_NEWS o HIGHLIGHTS )

Consulta (esto se ignora cuando el método es TOP_NEWS o HIGHLIGHTS )

Configuración regional (por defecto en-GB )

Devolución de llamada (no requerida)

Métodos

HIGHLIGHTS , TOP_NEWS , LOCATION , SEARCH , TOPIC , GEO

TEMAS admitidos

TOPICS_WORLD , TOPICS_NATION , TOPICS_BUSINESS , TOPICS_TECHNOLOGY , TOPICS_ENTERTAINMENT , TOPICS_SCIENCE , TOPICS_SPORTS , TOPICS_HEALTH

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda