Atlassian製チャットツールのHipchatを使っていたら
「Hipchatはもう使えマセーン。Strideに移行シナサーイ!」
というメッセージが表示されてメッセージ送信ができなくなってしまいました。
なんてこった。
なし崩し的に新アプリのStrideに移行。
Google App ScriptからHipchat APIを叩いて定刻をお知らせするアプリも
使えなくなってしまいました。
なんてこった。
Stride APIを叩くために
公式ガイドを見ながら改修を試みたんですが
https://developer.atlassian.com/cloud/stride/learning/sending-messages/
エンドポイント内の変数
https://api.atlassian.com/site/{cloudId}/conversation/{conversationId}/message
- {cloudId}
- {conversationId}
この二つが分からなくて、ググっても情報が無くて困りました。
で、色々試してみた結果、APIからチャットを送信したいStrideの部屋で、
画面右上の「Meeting」を開いて「Meeting link」をクリックしてリンクを取得。
そうすると取得できる文字列が
https://stride.video/{cloudId}/{conversationId}
となっていることが分かりました!
偶然の発見でした。
ちゃんとした調べ方を知っている人がいたら教えてください・・・。
あとは公式ガイド通り、
- 会話にアプリを追加
- APIからアクセストークンを発行
- API投稿
することができました。
めでたしめでたし。