Не удается получить заголовок местоположения из UrlFetchApp
Я пытаюсь выполнить процесс аутентификации для входа в Microsoft OneDrive API из скрипта GoogleSheets.
Я пытаюсь получить код / токен из окончательного URL с запросом "GET".
function URLRequest() {
var url = 'https://login.live.com/oauth20_authorize.srf?client_id=[CLIENTid]&scope=onedrive.readwrite&response_type=code&redirect_uri=[REDIRECTuri]';
var options = {
'method' : 'GET',
'followRedirects' : false}; //This should work if false?
var fetch = UrlFetchApp.fetch(url, options);
Logger.log(fetch.getAllHeaders().Location);
}
Logger.Log не показывает заголовки для "Местоположение". При выполнении этого запроса в стандартном окне браузера Chrome с помощью инструментов разработчика отображается заголовок "Местоположение".
Любые предложения / идеи приветствуются.