嗨专家,
我试图从谷歌电子表格更新融合表。我尝试使用Google文档页面中提供的代码以及其他一些代码但似乎已被破坏。 我读过的便鞋 Thread 1 ,,, Thread 2 我试过的代码: Code 1
每次都得到 https://www.google.com/accounts/Client登录返回代码403
请求失败请告诉我如何从谷歌电子表格更新融合表。
非常感谢, Anees Hameed。
答案 0 :(得分:1)
在重复的路径之后,我能够创建从融合表读取数据并写入记录器控制台的代码:
function GetData()
{
var FUSION_URL = 'https://www.googleapis.com/fusiontables/v1/query?';
var APIkey = 'key=AIzaSyDdZu1nYAxFa2Wm5DTVYwlAejxET5Wb8XE';
var query = 'sql=SELECT * FROM 1k6N_-P-wZ2ZMh8B_2Doym5oLsAJXdXHAqZO_H0I WHERE Ratings=7';
var options =
{
method : 'get',
};
var response = UrlFetchApp.fetch(FUSION_URL+"+query+"&"+APIkey, options);
Logger.log(response );
}
然后我尝试使用'post'方法将数据写入sql表,但它无效。
function WriteData()
{
var FUSION_URL = 'https://www.googleapis.com/fusiontables/v1/query?';
var APIkey = 'key=AIzaSyDdZu1nYAxFa2Wm5DTVYwlAejxET5Wb8XE';
var query = 'sql=DELETE FROM 1k6N_-P-wZ2ZMh8B_2Doym5oLsAJXdXHAqZO_H0I WHERE Ratings=7';
var options =
{
method : 'post',
payload : query,
headers : {
key: APIkey
},
};
var responce = UrlFetchApp.fetch(FUSION_URL, options);
Logger.log(responce);
}