嗨专家,
我试图从谷歌电子表格更新融合表。我尝试了谷歌文档页面和其他一些可用的代码,但似乎被破坏了。我读过的 线程 1 ,,, 线程 2 我尝试过的代码: 代码 1
每次收到https://www.google.com/accounts/Client Login
的请求失败时返回代码 403
请告诉我如何从谷歌电子表格更新融合表。
非常感谢,Anees Hameed。
嗨专家,
我试图从谷歌电子表格更新融合表。我尝试了谷歌文档页面和其他一些可用的代码,但似乎被破坏了。我读过的 线程 1 ,,, 线程 2 我尝试过的代码: 代码 1
每次收到https://www.google.com/accounts/Client Login
的请求失败时返回代码 403
请告诉我如何从谷歌电子表格更新融合表。
非常感谢,Anees Hameed。
经过反复尝试,我能够创建从融合表中读取数据并写入记录器控制台的代码:
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);
}