Für Teams über persönliche App oder Registerkarte freigeben

Mit Teams teilen ermöglicht Benutzern das Freigeben von Inhalten aus einer persönlichen App oder Registerkarte für andere Benutzer, Gruppen oder Kanäle in Teams. Benutzer können Für Teams freigeben auswählen, um die Benutzeroberfläche Für Teams freigeben in einem Popupfenster zu starten. Im Popupfenster können Benutzer andere Benutzer oder Gruppen oder Kanäle hinzufügen, um den Inhalt freizugeben.

Die folgende Abbildung zeigt das Popupfenster Für Teams freigeben:

Schaltfläche "Für Teams freigeben" aktivieren

Hinweis

Stellen Sie sicher, dass Sie über die Microsoft Teams JavaScript-Clientbibliothek (@microsoft/teams-js@1.11.0-beta.7 oder höher) verfügen, um Für Teams freigeben für Ihre persönliche App oder Registerkarte zu aktivieren.

So aktivieren Sie Für Teams freigeben:

  1. Erstellen Sie eine persönliche App oder Registerkarte mit der Teams Javascript-Clientbibliothek.

  2. Erstellen Sie eine Schaltfläche Für Teams freigeben .

  3. Rufen microsoftTeams.sharing.shareWebContent Sie auf der Schaltfläche Für Teams freigeben mit einer Inhaltsnutzlast auf.

Im folgenden Beispiel wird erläutert, wie Eine Inhaltsnutzlast erstellt wird:

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

Die Nutzlast enthält die folgenden Parameter:

Eigenschaftenname Zweck
type Der Typ muss URL
url URL freigegeben werden
message Standardnachricht, die in das Feld "Verfassen" geladen werden soll
preview Legen Sie auf fest true , um die URL-Vorschau zu aktivieren.

Die folgende Abbildung zeigt die Option Für Teams freigeben:

Schaltfläche

Die Schaltfläche "In Teams teilen" kann gehostet oder in eine App eingebettet werden, die in Teams ausgeführt wird. Sie können der App, die mithilfe der Teams JavaScript-Clientbibliothek erstellt wurde, die Schaltfläche In Teams freigeben hinzufügen.

Hinweis

Die Freigabe für Teams wird in einem modalem Dialogfeld (in TeamsJS v1.x als Aufgabenmodule bezeichnet) oder Stageview im Teams-Webclient nicht unterstützt. Sie können ein modales Element nicht auf einem anderen modalen Element öffnen.

Antwortcodes

Die folgende Tabelle enthält die Antwortcodes:

Antwortcode Beschreibung
100 DIE API wird auf der aktuellen Plattform nicht unterstützt.
404 Die angegebene Datei wurde am angegebenen Speicherort nicht gefunden.
500 Interner Fehler beim Ausführen des erforderlichen Vorgangs.
501 Die API wird im aktuellen Kontext nicht unterstützt.
1000 Vom Benutzer verweigerte Berechtigungen.
2000 Netzwerkproblem.
3000 Die zugrunde liegende Hardware unterstützt die Funktion nicht.
4000 Mindestens ein Argument ist ungültig.
5000 Der Benutzer ist für diesen Vorgang nicht autorisiert.
6000 Der Vorgang konnte aufgrund unzureichender Ressourcen nicht abgeschlossen werden.
7000 Die Plattform hat die Anforderung gedrosselt, weil die API zu häufig aufgerufen wurde.
8000 Der Benutzer hat den Vorgang abgebrochen.
9000 Plattformcode ist alt und implementiert diese API nicht.
10000 Der Rückgabewert ist zu groß und hat unsere Größengrenzen überschritten.

Endbenutzer-Erfahrung für die Freigabe in Teams

Nachdem Sie die Schaltfläche Für Teams freigeben in einer persönlichen App oder Registerkarte aktiviert haben, können Sie den Inhalt freigeben. Führen Sie für den Zugriff die folgenden Schritte aus:

  1. Öffnen Sie eine persönliche App oder Registerkarte, und wählen Sie Für Teams freigeben aus.

    Schaltfläche

  2. Fügen Sie einen anderen Benutzer, eine Gruppe oder einen Kanal hinzu, um den Inhalt zu teilen.

    add-recipient

  3. Wählen Sie Freigeben aus.

    add-note

  4. Wählen Sie Ansicht aus, um die Unterhaltung zu erreichen, in der der Link freigegeben wurde.

    freigabe-to-teams-link-shared

Siehe auch