Konversation – bereichsbezogen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Mit der Konversations -API können Sie Connect-Konversationen erstellen oder ändern.

    Um diese Klasse in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie den Namespace-Bezeichner sn_connect. Das Connect Scriptable APIs-Plugin (ID: com.glide.connect.scriptable) sollte für den Zugriff auf die Conversation-API aktiviert sein.

    Konversation – addSubscriber(String sysID)

    Fügt einer Konversation einen Anwender hinzu.

    Tabelle : 1. Parameter
    Name Typ Beschreibung
    sysID Zeichenfolge Sys_ID des Anwenders, den Sie einer Konversation hinzufügen möchten.
    Tabelle : 2. Ergebnisse
    Typ Beschreibung
    void
    var conversation = sn_connect.Conversation.get("7caf49111309030034bb58a12244b06c");
    conversation.addSubscriber("a8f98bb0eb32010045e1a5115206fe3a");

    Konversation – erstellen (Zeichenfolgenname)

    Erstellt eine Connect -Konversation.

    Tabelle : 3. Parameter
    Name Typ Beschreibung
    Name Zeichenfolge Erstellt eine Konversation mit einem bestimmten Namen.
    Typ Zeichenfolge Schließt einen bestimmten Konversationstyp ein. Der Typ wird durch die Typenauswahlliste bestimmt. Das Basissystem enthält die folgenden Typenoptionen:
    • connect
    • support
    • group
    • peer
    • qanda
    • team
    Tabelle : 4. Ergebnisse
    Typ Beschreibung
    Objekt Skriptfähige Konversation
    var conversation = sn_connect.Conversation.create({
        name: "Hello world",
        type: "connect"
    });

    Konversation – get(String sysID)

    Gibt eine vorhandene Connect-Konversation nach sys_id zurück.

    Tabelle : 5. Parameter
    Name Typ Beschreibung
    sysID Zeichenfolge Die sys_id des Konversationsdatensatzes.
    Tabelle : 6. Ergebnisse
    Typ Beschreibung
    Objekt Konversationsobjekt
    var conversation = sn_connect.Conversation.get("27b9844c1385030034bb58a12244b037");

    Konversation – entfernen Sie den Abonnenten (Zeichenfolgen-Sys-ID)

    Entfernt einen Anwender aus einer Konversation.

    Tabelle : 7. Parameter
    Name Typ Beschreibung
    SysID Zeichenfolge Die sys_id des Benutzers, den Sie aus einer Konversation entfernen möchten.
    Tabelle : 8. Ergebnisse
    Typ Beschreibung
    void
    var conversation = sn_connect.Conversation.get("7caf49111309030034bb58a12244b06c");
    conversation.removeSubscriber("a8f98bb0eb32010045e1a5115206fe3a");

    Konversation – sendMessage(Zeichenfolgentext, Zeichenfolgenfeld)

    Sendet eine Nachricht an eine Konversation.

    Tabelle : 9. Parameter
    Name Typ Beschreibung
    Textkörper Zeichenfolge Der Haupttext der Nachricht.
    Feld Zeichenfolge Das Feld, als das die Nachricht erscheinen soll. Verwenden Sie diese Option nur, wenn Sie einer Datensatz-Konversation eine Nachricht hinzufügen. Wählen Sie aus Arbeitsnotizen, Kommentaren oder System. Bei Verwendung des Feldsystems wird die Nachricht als Systemnachricht behandelt.
    Tabelle : 10. Ergebnisse
    Typ Beschreibung
    void
    var conversation = sn_connect.Conversation.get("2064fa3919010300964f5270e9840fbb");
    conversation.sendMessage({body: "Hello world", field: "work_notes"});