個人用アプリまたはタブから Teams に共有する

Teams に共有すると、ユーザーは個人用アプリまたはタブから Teams 内の他のユーザーまたはグループまたはチャネルにコンテンツを共有できます。 ユーザーは [Teams に共有] を選択して、ポップアップ ウィンドウで Teams への共有エクスペリエンスを起動できます。 ポップアップ ウィンドウを使用すると、ユーザーは他のユーザーまたはグループまたはチャネルを追加してコンテンツを共有できます。

次の図は、[Teams への共有] ポップアップ ウィンドウを示しています。

share-to-teams-pop-up

[Teams に共有を有効にする] ボタン

注意

JavaScript クライアント SDK をMicrosoft Teamsするか、JavaScript クライアント SDK v2 プレビュー (@microsoft/teams-js@1.11.0-beta.7またはそれ以降) をMicrosoft Teamsして、個人用アプリまたはタブの Teams への共有を有効にしていることを確認します。

Teams への共有を有効にするには:

  1. Teams Javascript クライアント SDK を使用して個人用アプリまたはタブを作成します。

  2. [Teams に共有] ボタンを 作成します。

  3. [Teams に共有] ボタンで、コンテンツ ペイロードを使用して呼び出 microsoftTeams.sharing.shareWebContent します。

次の例では、コンテンツ ペイロードを作成する方法について説明します。

microsoftTeams.sharing.shareWebContent({
        content: [
          {
            type: 'URL',
            url: '<URL to be shared>',
            message: 'Default message to be loaded in the compose box',
            preview: true
          }
        ]
      });

ペイロードには、次のパラメーターが含まれています。

プロパティ名 用途
type 型は次の値にする必要があります。 URL
url URL 共有する
message 作成ボックスに読み込まれる既定のメッセージ
preview URL プレビューを有効にするように設定するtrue

次の図は、[Teams に共有] オプションを示しています。

share-to-teams-button

応答コード

次の表に、応答コードを示します。

応答コード 説明
100 API は現在のプラットフォームではサポートされていません。
404 指定したファイルが指定された場所に見つかりませんでした。
500 必要な操作の実行中に内部エラーが発生しました。
501 API は現在のコンテキストではサポートされていません。
1000 ユーザーによって拒否されたアクセス許可。
2000 ネットワークの問題。
3000 基になるハードウェアでは、この機能はサポートされていません。
4000 いくつかの引数は無効です。
5000 ユーザーはこの操作に対して承認されていません。
6000 リソースが不足しているため、操作を完了できませんでした。
7000 API が頻繁に呼び出されたため、プラットフォームによって要求が調整されました。
8000 ユーザーが操作を中止しました。
9000 プラットフォーム コードは古く、この API は実装されていません。
10,000 戻り値が大きすぎて、サイズの境界を超えています。

制限事項

[Teams に共有] ボタンを追加する場合の制限事項:

  • [Teams に共有] ボタンは、Teams 内で実行されているアプリでホストまたは埋め込むことができます。
  • Teams Javascript クライアント SDK を使用して作成したアプリに、[Teams に共有] ボタンを追加できます。

Teams エクスペリエンスへのエンド ユーザー共有

個人用アプリまたはタブで [チームへの共有] ボタンを有効にした後、コンテンツを共有できます。 アクセスするには、次の手順に従います。

  1. 個人用アプリまたはタブを開き、[ Teams に共有] を選択します。

    share-to-teams-button

  2. 他のユーザーまたはグループまたはチャネルを追加してコンテンツを共有します。

    add-recipient

    注意

    これについて 何かを言って メモを追加できます。

  3. 共有 を選択します。

    add-note

  4. [ 表示] を選択して、リンクが共有された会話にアクセスします。

    share-to-teams-link-shared

関連項目