I am trying to extract data from a webpage which requires login. The following code with
URLfetchapp.fetch(x).getcontentText()
returns the login page, however I want to get the data after login security page. Code to get data from the page is :
function getPTtrack(linksArray){
linksArray = `https://www.blogger.com/about/`;
var ptTracknames = [];
for(var sear in linksArray){
var optoutlink= linksArray[sear].toString().search("Publish your passion");
if(optoutlink!=-1){
var x = linksArray[sear].replace(">.","").replace("<","").replace(">","").toString();
var page = UrlFetchApp.fetch(x).getContentText();
var number = page.match(/<b>(.*)<\/b>/)[1];
Logger.log(number);
ptTracknames.push(number);
}
}
console.log(ptTracknames);
return ptTracknames;
}
But when I run the code to get the data after login to the page. I didn't get the data from next page instead I get the login page html code in console. Can anyone please suggest what code should I use