Я пытаюсь войти на сайт с помощью Google Apps Script и написал функцию для этого. Однако я получил сообщение об ошибке, в котором говорится, что куки должны быть включены. Я на самом деле не понимаю, в чем проблема.
Я пытаюсь войти на сайт с помощью Google Apps Script.
Я прочитал следующее решение, а затем написал функцию входа в систему ниже.
Как использовать UrlFetchApp с учетными данными? Google Scripts
В моем браузере включены файлы cookie, поэтому кто-то может уточнить, что означает это сообщение и как его исправить.
function logon() {
var myurl = "https://www.someurl.com";
var user = "name";
var password = "########";
var options = {};
options.headers = {"Authorization": "Basic " + Utilities.base64Encode(user + ":" + password) };
var response = UrlFetchApp.fetch(myurl, options);
var ui = HtmlService.createHtmlOutput(response.getContentText());
SpreadsheetApp.getUi().showModelessDialog(ui,"demo");
}
В результате появилось диалоговое сообщение:
In order to use this page, your browser needs to accept cookies from www.someurl.com
Please enable cookies in your browser preferences and reload this page.