会話 - スコープ対象

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:2分
  • 会話 API を使用すると、コネクトの会話を作成または変更できます。

    スコープ対象のアプリケーションでこのクラスを使用するには、 sn_connect 名前空間識別子を使用します。会話 API にアクセスするには、Connect Scriptable APIs プラグイン (ID:com.glide.connect.scriptable) を有効にする必要があります。

    会話:addSubscriber(文字列 sysID)

    会話にユーザーを追加します。

    表 : 1. パラメーター
    名前 タイプ 説明
    sysID 文字列 会話に追加するユーザーのSys_ID。
    表 : 2. 戻り値
    タイプ 説明
    なし
    var conversation = sn_connect.Conversation.get("7caf49111309030034bb58a12244b06c");
    conversation.addSubscriber("a8f98bb0eb32010045e1a5115206fe3a");

    会話:create(文字列名)

    コネクト会話を作成します。

    表 : 3. パラメーター
    名前 タイプ 説明
    名前 文字列 特定の名前で会話を作成します。
    タイプ 文字列 特定の会話タイプを含めます。タイプは、タイプ選択リストによって決まります。ベースシステムには、次のタイプオプションが含まれています。
    • 接続
    • サポート
    • グループ
    • ピア
    • QANDA
    • team
    表 : 4. 戻り値
    タイプ 説明
    オブジェクト スクリプト可能会話
    var conversation = sn_connect.Conversation.create({
        name: "Hello world",
        type: "connect"
    });

    会話:get(文字列 sysID)

    既存のコネクト会話をsys_idで返します。

    表 : 5. パラメーター
    名前 タイプ 説明
    sysID 文字列 会話レコードのsys_id。
    表 : 6. 戻り値
    タイプ 説明
    オブジェクト 会話オブジェクト
    var conversation = sn_connect.Conversation.get("27b9844c1385030034bb58a12244b037");

    会話:removeSubscriber(文字列 sysID)

    会話からユーザーを削除します。

    表 : 7. パラメーター
    名前 タイプ 説明
    SysID 文字列 会話から削除するユーザーのsys_id。
    表 : 8. 戻り値
    タイプ 説明
    なし
    var conversation = sn_connect.Conversation.get("7caf49111309030034bb58a12244b06c");
    conversation.removeSubscriber("a8f98bb0eb32010045e1a5115206fe3a");

    会話 - sendMessage(文字列本文, 文字列フィールド)

    メッセージを会話に送信します。

    表 : 9. パラメーター
    名前 タイプ 説明
    本文 文字列 メッセージのメインテキスト。
    フィールド 文字列 メッセージを表示するフィールド。このオプションは、レコード会話にメッセージを追加する場合にのみ使用します。work_notes、コメント、またはシステムから選択します。フィールドシステムを使用すると、メッセージはシステムメッセージとして扱われます。
    表 : 10. 戻り値
    タイプ 説明
    なし
    var conversation = sn_connect.Conversation.get("2064fa3919010300964f5270e9840fbb");
    conversation.sendMessage({body: "Hello world", field: "work_notes"});