Я пытаюсь включить параметр muteHttpExceptions при выполнении выборки, и по какой-то причине я получаю синтаксическую ошибку, которая не имеет никакого смысла для меня.
function test()
{
LogData('113096243739111424')
}
function LogData(argProf)
{
var APIKey = "<Redacted>";
var IDLEURL = 'https://public-api.travitia.xyz/idle/';
var options =
{
"method" : "get",
"headers": {"Authorization": APIKey},
"muteHttpExceptions":true
};
var result = JSON.parse( UrlFetchApp.fetch(IDLEURL + '/profile?_select=*&user=' +argProf , options).getContentText());
Logger.log(result);
};
Это дает мне ошибку SyntaxError: Unexpected token: < (line 17, file "adventure calculator")
Когда я делаю:
var options =
{
"method" : "get",
"headers": {"Authorization": APIKey},
//"muteHttpExceptions":true
};
я получаю ошибку Request failed for https://public-api.travitia.xyz returned code 525. Truncated server response: <!DOCTYPE html> <!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]--> <!--[if IE 7]> <html class="no-js ie7 oldie" lang="en... (use muteHttpExceptions option to examine full response) (line 17, file "adventure calculator")
Я не понимаю, что я делаю здесь неправильно.