すべてのコレクション
🔗外部サービス(アプリ)との連携
Microsoft365
Microsoft Teamsのチャンネルに投稿されたファイルデータをダウンロードする方法について
Microsoft Teamsのチャンネルに投稿されたファイルデータをダウンロードする方法について

2024年3月12日時点の仕様です。

Yoom 青柳 avatar
対応者:Yoom 青柳
一週間前以上前にアップデートされました

概要

YoomではMicrosoft Teamsと連携して、投稿されたらトリガーを起動させるといった

設定が可能です。

今回、Microsoft Teamsの投稿時にファイルが添付されている場合、そのファイルを自動的にダウンロードする設定方法を説明します。

設定方法

1.Microsoft Teamsのトリガーを設定し、テストする

アプリトリガーからMicrosoft Teamsを選択し、以下の設定を行い、テストします。

  • アクション:チャンネルにメッセージが送信されたら

  • トリガーの起動間隔:任意の起動間隔とします。

  • チームID/チャンネルID:クリックし、候補から指定のチームIDとチャンネルIDを選択します。

2.テスト結果から情報を取得および確認する

テストが成功すると以下のようなレスポンス結果が表示されます。

この結果の下の方にスクロールをすると、attachmentsという項目が表示されるので、

以下のように必要な情報の取得と確認をします。

  • id横の+マークを押し、idをアウトプットに追加

  • contentUrlの赤枠部分がSharePointの情報になるので、確認します。

    • どこかにコピー&ペーストして確認できるようにしておくとスムーズです。

id横の+マークを押したあと以下のアウトプットマークを押すと、

このように下部にidが自動的にアウトプットとして追加されています。

3.SharePointにアクセスし、ファイルが格納されたサイトを確認する

次にSharePointにアクセスし、サイトを確認します。

※複数ある場合は、各サイトを確認します。

このとき以下のようにサイト内に表示されるURL内赤枠の情報と先ほどのcontentUrlの情報が一致するサイトがあれば、このサイトにMicrosoft Teamsで投稿されたファイルが格納されているので、サイト名を確認しておきます。

4.SharePointのファイルダウンロードアクションを設定する

次に、Yoomに戻りトリガー下にアプリと連携するオペレーションからSharePointを選択し以下のような設定をし、テストします。

成功すると添付した赤枠のようにテスト成功となり、ファイルがダウンロードされるので、保存し完了です。

  • アクション:ファイルをダウンロード

  • サイトID:以下設定Aを参照

  • ドライブID:以下設定Bを参照

  • アイテムID:以下設定Cを参照

設定A:サイトIDの欄をクリックし、3で確認したサイトを候補から選択します。

※サイトIDが候補に表示されない場合は、こちらの各項目について▶ドライブIDまたはサイトIDという項目内の対処方法をご参照ください。

設定B:表示された候補を選択します。

設定C:欄をクリックし、2でトリガーから事前に取得しているidのアウトプットを

以下のように選択し、埋め込みます。

以上が、Microsoft Teamsのチャンネルに投稿されたファイルデータをダウンロードする方法です。

検索キーワード

Microsoft Teams,Teams,チームス,ファイル,ダウンロード,SharePoint

こちらの回答で解決しましたか?