【发布时间】:2015-05-12 07:09:51
【问题描述】:
我已经有一个由 3rd 方应用程序提交的电子表格(我无法更改其代码)。
然后,当我的 Google 电子表格更新时,我需要自动发送 HTTP(Post)到 http://THISISMYURL.url/go.aspx?fieldone=xxx&fieldtwo=xxx。
我的想法是在 Google 电子表格中创建一个脚本并在我的代码中使用 UrlFetchApp。
function SendHTTPpost() {
//How to pick data from any field in last column (everytime google spreadsheet updated)?
var data =
{
"fieldOne" : "value for field one (from last column)",
"fieldTwo" : "value for field two (from last column)",
};
var options =
{
"method" : "post",
"payload" : data
};
UrlFetchApp.fetch("http://THISISMYURL.url/go.aspx", options);
}
我知道我错过了一些从电子表格中获取一些数据的命令。有人有什么想法吗?
谢谢你帮助我:)
【问题讨论】:
-
有很多示例展示了如何从电子表格中读取数据,这些示例包含在 Google 的教程中。有很多方法可以实现,具体取决于您的特定要求和偏好——这里无法合理回答。在我看来,这个问题对于这个论坛来说太宽泛了。
-
@Mogsdad,感谢您将其留在这里“从电子表格中读取数据”的线索。我会在这里告诉你我的更新。
-
我发现了这个:
var sheet = SpreadsheetApp.getActiveSheet(); var data = sheet.getDataRange().getValues();将通过这段代码来解决我的难题。 :) -
您在阅读电子表格方面有哪些尝试?查看电子表格应用程序文档并使用它更新您的代码。
标签: javascript google-apps-script google-api google-sheets