🖥
Slack API | メッセージのURLからメッセージ内容を取得する
メッセージのリンクをコピーする
リンクを分解する
たとえば
https://yuma-inaura.slack.com/archives/C18TMAQSD/p1494596759016203
というリンクの場合、以下の構成になっている。
- C18TMAQSD => チャンネルID
- 1494596759016203 => 投稿時刻 ( メッセージに対して一意 )
channels.replies メソッドを使う
https://api.slack.com/methods/channels.replies/test にアクセスして、以下をそれぞれ入力する。
- channel : チャンネルID
- ( 今回だと
C18TMAQSD
)
- ( 今回だと
- thread_ts : 投稿時刻の6桁をドットで区切った値
- ( 今回だと
1494596759.016203
)
- ( 今回だと
結果
メッセージ内容や、スレッドでの返信内容が得られる。
余談
- なぜ replies なんていうメソッド名なんだろう。(メッセージが返信であるとは限らないはず)
チャットメンバー募集
何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。
公開日時
2017-05-13
Discussion