GAS: UrlFetchApp で Slack に投稿を POST する

GAS: UrlFetchApp で Slack に投稿を POST する

February 13, 2021
Google Apps Script(GAS)
Google Apps Script(GAS), WebAPI, HTTP

Google Apps Script から Slack へ投稿するには Incoming Webhook 経由で UrlFetchApp サービスを利用すれば良い。

function sendToSlack() {
  const url = '(Incoming Webhook URL for your workspace.)';
  const payload = {
    text: 'Text to send to your workspace.'
  };
  const params = {
    method: 'post',
    contentType: 'application/json',
    payload: JSON.stringify(payload)
  };
  const response = UrlFetchApp.fetch(url, params);
  console.log(response.getResponseCode());
}

See Also #