清除会话的离线推送提醒类型设置。
connection.clearRemindTypeForConversation({conversationId: '123', type: 'singleChat'})
会话 id。
会话类型。
获取用户设置的推送翻译语言。
connection.getPushPerformLanguage()
获取当前用户的免打扰设置。
connection.getSilentModeForAll()
获取会话的免打扰设置。
connection.getSilentModeForConversation({conversationId: 'conversationId', type: 'singleChat'})
会话 id。
会话类型。
批量获取指定会话的免打扰设置。(单次最多 20)
connection.getSilentModeForConversations({conversationList:[{id: 'userId', type: 'singleChat'}, {id: 'groupId', type: 'groupChat'}]})
会话列表。
获取所有设置了免打扰的会话。
游标。如果数据还有下一页,该方法的返回值会包含此字段,传递此字段可获取下一页的数据,为 null 时获取第一页数据。
每页数据条数,默认为 10。
connection.getAllSilentModeConversations({pageSize: 10})
设置用户推送翻译语言。
connection.setPushPerformLanguage({language: 'EU'})
翻译语言
设置当前登录用户的免打扰设置。
connection.setSilentModeForAll({options: {paramType: 0, remindType: 'ALL'}})
参数对象,包含paramType、remindType、duration、startTime、endTime。
设置会话的免打扰。
connection.setSilentModeForConversation({conversationId: '100', type: 'singleChat', params: {paramType: 0, remindType: 'ALL'}})
会话 id。 对于单聊类型,会话 ID 同时也是对方用户的名称。 对于群聊类型,会话 ID 同时也是对方群组的 ID,并不同于群组的名称。 对于聊天室类型,会话 ID 同时也是聊天室的 ID,并不同于聊天室的名称。 对于Help Desk 类型,会话 ID 与单聊类型相同,是对方用户的名称。
参数对象,包含paramType、remindType、duration、startTime、endTime。
会话类型。
Generated using TypeDoc
SilentMode contains APIs for silent mode operations.