@vorlefan/google-news
Version:
Crawler for the newest news from google newspaper RSS
19 lines (17 loc) • 742 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.URL_GOOGLE_NEWS = URL_GOOGLE_NEWS;
// https://news.google.com/rss/search?q=lojas+renner&hl=pt-BR&gl=BR&ceid=BR:pt-419
// -> %20when%3A1d
//
// https://news.google.com/search?q=Lojas%20Renner&hl=pt-BR&gl=BR&ceid=BR%3Apt-419
// search, therm: when:1d -> last 24 hours
function URL_GOOGLE_NEWS(search, language, gl) {
const enconded_search = encodeURIComponent(search);
const enconded_language = encodeURIComponent(language);
const enconded_gl = encodeURIComponent(gl);
const ceid = language.split('-').reverse().join(':');
return `https://news.google.com/rss/search?q=${enconded_search}&hl=${enconded_language}&gl=${enconded_gl}&ceid=${ceid}`;
}