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:
Erstellen Sie eine persönliche App oder Registerkarte mit der Teams Javascript-Clientbibliothek.
Erstellen Sie eine Schaltfläche Für Teams freigeben .
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:
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:
Öffnen Sie eine persönliche App oder Registerkarte, und wählen Sie Für Teams freigeben aus.
Fügen Sie einen anderen Benutzer, eine Gruppe oder einen Kanal hinzu, um den Inhalt zu teilen.
Wählen Sie Freigeben aus.
Wählen Sie Ansicht aus, um die Unterhaltung zu erreichen, in der der Link freigegeben wurde.
Siehe auch
Platform Docs