Error inesperado en UrlFetchApp.fetch en el script de Google Apps

Estoy tratando de acceder a laAPI de pingdom en el script de Google Apps siguiendo ese ejemplo:https://developers.google.com/apps-script/external_apis

query = 'credits';
var username = 'foo';
var password = 'bar';
var credentials = username+':'+password;
var url = 'https://'+credentials+'@api.pingdom.com/api/2.0/'+encodeURIComponent(query);
var headers = {
  "App-Key": "abcd",
};
var options = {
    "method": "get",
    "headers": headers,
    'validateHttpsCertificates':false
};
Logger.log(url);
var response = UrlFetchApp.fetch(url);

La ejecución del código rompe con el siguiente error:

Error inesperado:https: // foo: [email protected]/api/2.0/credits (línea 17, archivo "Código") Descartar

Si copio / pego la URL anterior en un navegador, funciona (es decir, obtengo una "Clave de aplicación faltante" de la API de pingdom que confirma que el nombre de usuario y la contraseña se proporcionaron correctamente, de lo contrario, aparece un error de credenciales no válidas). Lo intenté con y sinencodeURIComponent encredentials Y me sale el mismo error.'muteHttpExceptions':true no ayuda tampoco

¿Alguna idea de qué podría causar el error?

Respuestas a la pregunta(1)

Su respuesta a la pregunta