我試圖獲取https://partners.uber.com/statements/cdf3d725-da5d-3ea2-1985-b8b09a6249d9如何獲取那麼尤伯杯登錄頁面使用谷歌Apps腳本
重定向到報表頁面,但我沒有得到請求的頁面
我試過很多解決方案已經發表在這裏但它並沒有幫助
用戶名和密碼進行檢查
function getData() {
var target = "https://partners.uber.com/statements/cdf3d725-da5d-3ea2-1985-b8b09a6249d9";
var username = "[email protected]";
var pass = "pass";
var headers = {
"Authorization" : "Bearer " + Utilities.base64Encode(username + ':' + pass)};
var params = {
"method":"GET",
"headers":headers,
"followRedirects": true
};
var pageTxt = UrlFetchApp.fetch(target,params).getContentText();
Logger.log(UrlFetchApp.fetch(target,params).getResponseCode());
Logger.log(pageTxt);
var pageDoc = Xml.parse(pageTxt,true);
var trs = pageDoc.getElement()
.getElement("body")
.getElements("div")[0]
.getElements("div")[3]
.getElement("table")
.getElements("tbody")[1].getElements("tr");
var col = pageDoc.getElement()
.getElement("body")
.getElements("div");
}
您不應該從合作伙伴網站抓取數據,因爲它違反了服務條款。 –
你是對的,但它是我的數據..我只是想導入它來分析它 –