У меня следующий код скрипта Google Apps для добавления значений POST в таблицу Fusion:
function insertData(authToken){
var sql="INSERT INTO 1558685(Constituency,Male Voters,Female Voters,Total Population) VALUES ('Langata',65000,5000,350000)";
query = encodeURIComponent(sql);
var URL = "https://www.google.com/fusiontables/api/query/sql=" + query;
var response = UrlFetchApp.fetch(URL,{method: "post",headers: {"Authorization": "GoogleLogin auth=" + authToken,"Content-Type": "text/html; charset=UTF-8",
"Content-length": sql.length,}});
Logger.log(response.getContentText());
}
Каждый раз, когда я запускаю этот код, я получаю следующую ошибку:
Атрибут имеет недопустимое значение: Заголовок: длина содержимого (строка 36)
Я попытался удалить заголовок 'Content-length', но я получаю сообщение об ошибке Параметр sql не может быть пустым