🖥
#Slack に添付ファイル・画像がアップロードされると自動的に public の共有リンクを作成する #python + #Zapier
やりたいこと
これ
準備 Slack API で APP を作成しておく
- OAuth Access Token を作成しておく
- APP に files:write:user 権限を与えておく
Zapier で Slack の New File をトリガーにする
Code by Zapier > Python script をアクションにする
Input
Script
out = {}
import requests, os
token = input_data['token']
channel = input['channel_id']
file_id = input['permalink'].split("/")[5]
share_api_url ='https://slack.com/api/files.sharedPublicURL?token=' + token + '&file=' + file_id + '&pretty=1'
res = requests.get(share_api_url)
results = res.json()
print(results)
output = [out]
結果
Original by Github issue
チャットメンバー募集
何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。
公開日時
2019-03-15
Discussion