Не удается получить заголовок местоположения из 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 с помощью инструментов разработчика отображается заголовок "Местоположение".

Любые предложения / идеи приветствуются.

0 ответов

Другие вопросы по тегам