【发布时间】:2017-09-05 10:51:19
【问题描述】:
我正在为我的 Google 电子表格编写应用脚本,我想知道如何将图表作为图像附件发送到 Slack?
这是获取图表的函数:
function getChart(){
var sheet = SpreadsheetApp.getActiveSheet();
var chart = sheet.getCharts()[0];
var pic = chart.getAs('image/png');
if (chart){
msg(pic);
return pic;
}
}
这是我的“dashbot”功能,它向 slack 发送短信:
function dashbot() {
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
var content = {"channel": "XXX", //edit
"username": "XXX",
"text": "XXX"};
var params = {
"method": "post",
"payload": JSON.stringify(content)
};
UrlFetchApp.fetch('https://hooks.slack.com/XXXXX', params)
}
有什么想法可以推进吗?
【问题讨论】:
-
这里是如何将图像上传到 Slack stackoverflow.com/a/45999393/4379151
-
如果您对我的回答有疑问,请随时告诉我。我想学习解决你的问题。
标签: google-apps-script google-sheets slack-api