Slack APIでもう一点、不明点あり質問があります。
chat.postEphemeralでblockで作った入力フォームを送信して、
アクションがあった場合に不要になった入力フォームのメッセージを削除したいのですが消えません。
タイムスタンプが間違っているのか、そもそも使うAPI間違ってるのか、
何が原因でしょうか。
js
1function removeMessage(token, channel, ts){ 2 var url = "https://slack.com/api/chat.delete"; 3 4 var token = PropertiesService.getScriptProperties().getProperty('SLACK_ACCESS_TOKEN'); 5 var channel = "C02HA5LLQLF"; 6 var messageTs = "1635161638.003500"; 7 8 var payload = { 9 "token": token, 10 "channel": channel, 11 "ts": ts 12 }; 13 var params = { 14 "method": "post", 15 "payload": payload 16 }; 17 18 Logger.log(UrlFetchApp.fetch(url, params)); 19}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/10/27 05:31