Change for scraperapi

This commit is contained in:
Senad Uka
2020-09-10 17:34:39 +02:00
parent ecf27f2ba1
commit 78c6056db4

View File

@@ -13,8 +13,13 @@ const fetch = async (url, options = {}) => {
}
newOptions["headers"]["User-Agent"] = USER_AGENT;
let urlToFetchThroughAPI = Buffer.from(url).toString('base64');
if (SCRAPER_API_BASE_URL.includes('scraperapi')) {
urlToFetchThroughAPI = url;
}
const urlAdaptedForScraping = USE_SCRAPER_API
? `${SCRAPER_API_BASE_URL}?api_key=${SCRAPER_API_KEY}&url=${Buffer.from(url).toString('base64')}`
? `${SCRAPER_API_BASE_URL}?api_key=${SCRAPER_API_KEY}&url=${urlToFetchThroughAPI}`
: url;
return nodeFetch(urlAdaptedForScraping, newOptions);