Options
All
  • Public
  • Public/Protected
  • All
Menu

SilentMode contains APIs for silent mode operations.

Index

Functions

clearRemindTypeForConversation

getPushPerformLanguage

getSilentModeForAll

getSilentModeForConversation

getSilentModeForConversations

setPushPerformLanguage

setSilentModeForAll

setSilentModeForConversation

  • 设置会话的免打扰。

    connection.setSilentModeForConversation({conversationId: '100', type: 'singleChat', params: {paramType: 0, remindType: 'ALL'}})
    

    Parameters

    • params: { conversationId: string; options: SilentModeParamType; type: CONVERSATIONTYPE; error?: any; success?: any }
      • conversationId: string

        会话 id。 对于单聊类型,会话 ID 同时也是对方用户的名称。 对于群聊类型,会话 ID 同时也是对方群组的 ID,并不同于群组的名称。 对于聊天室类型,会话 ID 同时也是聊天室的 ID,并不同于聊天室的名称。 对于Help Desk 类型,会话 ID 与单聊类型相同,是对方用户的名称。

      • options: SilentModeParamType

        参数对象,包含paramType、remindType、duration、startTime、endTime。

      • type: CONVERSATIONTYPE

        会话类型。

      • error?:function
      • success?:function

    Returns Promise<AsyncResult<SilentModeConversationType>>

Generated using TypeDoc