HIVE SDK for Unity3D

Public 멤버 함수 | 정적 Public 멤버 함수 | 모든 멤버 목록
hive.Chat 클래스 참조

Hive 채팅 서비스는 실시간 채팅, 그룹 채팅, 1:1 채팅, 사용자 간 차단 기능 등 앱에서 원활한 채팅을 할 수 있도록 핵심 기능을 제공한다. 더 자세히 ...

Public 멤버 함수

delegate void onConnect (ResultAPI result)
 Hive 채팅 서버 연결 연결 후 결과
더 자세히 ...
 
delegate void onReconnect (ResultAPI result, List< String > channelIds, List< String > failChannelIds)
 Hive 채팅 서버 재연결 후 결과
더 자세히 ...
 
delegate void onDisconnect (ResultAPI result)
 Hive 채팅 서버 연결 해제 후 결과
더 자세히 ...
 
delegate void onChannelSendMessage (ResultAPI result, ChannelSendMessageParams retryParams)
 채널 메시지 전송 후 결과 값을 전달하는 리스너
더 자세히 ...
 
delegate void onDirectSendMessage (ResultAPI result, DirectSendMessageParams retryParams)
 1:1 메시지 전송 후 결과 값을 전달하는 리스너
더 자세히 ...
 
delegate void onCreateChannel (ResultAPI result)
 채널 생성 후 결과
더 자세히 ...
 
delegate void onGetChannels (ResultAPI result, List< Channel > channels, ChannelPage channelPage)
 채널 목록 조회 후 결과
더 자세히 ...
 
delegate void onGetChannelInfo (ResultAPI result, Channel channel, List< Member > members)
 채널 정보 조회 후 결과
더 자세히 ...
 
delegate void onGetChannelMembers (ResultAPI result, List< Member > members)
 채널 멤버 목록 조회 후 결과
더 자세히 ...
 
delegate void onDeleteChannel (ResultAPI result)
 채널 삭제 후 결과
더 자세히 ...
 
delegate void onEnterChannel (ResultAPI result)
 채널 입장 후 결과
더 자세히 ...
 
delegate void onEixtChannel (ResultAPI result)
 채널 퇴장 후 결과
더 자세히 ...
 
delegate void onGetChannelsByUser (ResultAPI result, List< Channel > channels)
 사용자 별 채널 목록 조회 후 결과
더 자세히 ...
 
delegate void onGetBlockMembers (ResultAPI result, List< BlockMember > blockMembers)
 차단된 멤버 목록 조회 후 결과
더 자세히 ...
 
delegate void onBlockMember (ResultAPI result)
 멤버 차단 후 결과
더 자세히 ...
 
delegate void onUnblockMember (ResultAPI result)
 멤버 차단 해제 후 결과
더 자세히 ...
 

정적 Public 멤버 함수

static void connect (String extraData, onConnect listener)
 [Deprecated] Hive 채팅 서버 연결
이 API는 더 이상 사용을 권장하지 않으며, 향후 버전에서 제거될 예정입니다. 더 자세히 ...
 
static void connect (onConnect listener)
 Hive 채팅 서버 연결
Hive 채팅 기능을 호출하기 전에 가장 먼저 호출되어야 하는 API로, 인증된 사용자 정보를 바탕으로 Hive 채팅 서버에 연결을 시도한다. 더 자세히 ...
 
static void reconnect (onReconnect listener)
 Hive 채팅 서버 재연결
Hive 채팅 서버와 재연결한다. 더 자세히 ...
 
static void disconnect (onDisconnect listener)
 Hive 채팅 서버 연결 해제
Hive 채팅 서버와 연결을 해제한다. 더 자세히 ...
 
static Boolean isConnected ()
 현재 사용자의 Hive 채팅 서버 연결 상태를 조회
Hive 채팅 서버와의 연결 상태를 확인한다. 더 자세히 ...
 
static void sendMessage (ChannelSendMessageParams param)
 채널 메시지 전송
사용자가 입장한 채널에 메시지를 전송하며, ChannelSendMessageParams 객체를 생성하여 메시지 전송 정보를 설정할 수 있다. 더 자세히 ...
 
static void sendMessage (ChannelSendMessageParams param, onChannelSendMessage listener)
 채널 메시지 전송
사용자가 입장한 채널에 메시지를 전송하며, ChannelSendMessageParams 객체를 생성하여 메시지 전송 정보를 설정할 수 있다. 더 자세히 ...
 
static void sendMessage (DirectSendMessageParams param)
 1:1 메시지 전송
특정 대상 사용자에게 메시지를 전송하며, DirectSendMessageParams 객체를 생성하여 메시지 전송 정보를 설정할 수 있다. 더 자세히 ...
 
static void sendMessage (DirectSendMessageParams param, onDirectSendMessage listener)
 1:1 메시지 전송
특정 대상 사용자에게 메시지를 전송하며, DirectSendMessageParams 객체를 생성하여 메시지 전송 정보를 설정할 수 있다. 더 자세히 ...
 
static void addConnectionHandler (String uniqueKey, ConnectionHandler connectionHandler)
 Hive 채팅 서버와 연결 상태를 감지하고 상태 변경 이벤트 수신
Hive 채팅 서버와 연결 상태를 감지하고 상태 변경 이벤트를 수신한다. 더 자세히 ...
 
static void addChannelHandler (String uniqueKey, ChannelHandler channelHandler)
 Hive 채팅 서버에 연결된 사용자와 채널 간의 이벤트를 감지하고 변경 이벤트 수신
Hive 채팅 서버에 연결된 사용자와 채널 간의 이벤트를 감지하고 변경 이벤트를 수신한다. 더 자세히 ...
 
static void addDirectMessageHandler (String uniqueKey, DirectMessageHandler directMessageHandler)
 Hive 채팅 서버에 연결된 사용자에게 전달된 1:1 메시지 이벤트를 감지하고 이벤트 수신
Hive 채팅 서버에 연결된 사용자에게 전달된 1:1 메시지 이벤트를 감지하고 해당 이벤트를 수신한다. 더 자세히 ...
 
static void addUserHandler (String uniqueKey, UserHandler userHandler)
 Hive 채팅 서버에 연결된 사용자와 관련된 이벤트를 감지하고 수신하는 리스너를 등록합니다. 더 자세히 ...
 
static void addCustomDataHandler (String uniqueKey, CustomDataHandler customDataHandler)
 Hive 채팅 서버에 연결된 사용자에게 전달된 커스텀 데이터를 감지하고 수신하는 리스너를 등록합니다. 더 자세히 ...
 
static void removeConnectionHandler (String uniqueKey)
 등록된 연결 이벤트 핸들러(addConnectionHandler) 제거
등록된 연결 이벤트 핸들러를 제거한다. 더 자세히 ...
 
static void removeChannelHandler (String uniqueKey)
 등록된 채널 이벤트 핸들러(addChannelHandler) 제거
등록된 채널 이벤트 핸들러를 제거한다. 더 자세히 ...
 
static void removeDirectMessageHandler (String uniqueKey)
 등록된 1:1 메시지 이벤트 핸들러(addDirectMessageHandler) 제거
등록된 1:1 메시지 이벤트 핸들러를 제거한다. 더 자세히 ...
 
static void removeUserHandler (String uniqueKey)
 등록된 사용자 이벤트 리스너(addUserHandler) 제거
등록된 UserHandler를 uniqueKey 기준으로 제거하며, 해당 유저와 관련된 DirectMessageNoticeMessage 이벤트 수신을 중단합니다. 더 자세히 ...
 
static void removeCustomDataHandler (String uniqueKey)
 등록된 커스텀 데이터 이벤트 리스너(addCustomDataHandler) 제거
등록된 CustomDataHandler를 uniqueKey 기준으로 제거하며, 해당 유저와 관련된 커스텀 데이터 수신을 중단합니다. 더 자세히 ...
 
static void createChannel (CreateChannelParams param, onCreateChannel listener)
 채널 생성
새로운 대화 채널을 생성한다. 더 자세히 ...
 
static void getChannels (GetChannelsParams param, onGetChannels listener)
 현재 생성된 채널 목록 조회
현재 생성된 채널 목록을 조회한다. 더 자세히 ...
 
static void getChannelInfo (String channelId, onGetChannelInfo listener)
 채널 정보 조회
특정 단일 채널의 상세 정보를 조회한다. 더 자세히 ...
 
static void getChannelMembers (String channelId, onGetChannelMembers listener)
 채널 참여자 정보 조회
특정 채널의 참여자 정보를 조회한다. 더 자세히 ...
 
static void deleteChannel (String channelId, onDeleteChannel listener)
 채널 삭제
채널을 삭제한다. 더 자세히 ...
 
static void enterChannel (EnterChannelParams param, onEnterChannel listener)
 채널 입장
채널에 입장한다. 더 자세히 ...
 
static void exitChannel (String channelId, onEixtChannel listener)
 채널 퇴장
현재 사용자가 참여한 채널에서 퇴장합니다. 더 자세히 ...
 
static void getChannelsByUser (onGetChannelsByUser listener)
 사용자 참여 채널 조회
현재 사용자의 참여 중인 채널 목록을 조회한다. 더 자세히 ...
 
static void getBlockMembers (onGetBlockMembers listener)
 사용자 차단 목록 조회
현재 사용자가 차단한 멤버 목록을 조회한다. 더 자세히 ...
 
static void blockMember (Int64 blockPlayerId, onBlockMember listener)
 멤버 차단
현재 사용자가 특정 멤버를 차단한다. 더 자세히 ...
 
static void unblockMember (Int64 blockPlayerId, onUnblockMember listener)
 멤버 차단 해제
현재 사용자가 차단한 멤버 중 특정 멤버의 차단을 해제한다. 더 자세히 ...
 

상세한 설명

Hive 채팅 서비스는 실시간 채팅, 그룹 채팅, 1:1 채팅, 사용자 간 차단 기능 등 앱에서 원활한 채팅을 할 수 있도록 핵심 기능을 제공한다.


또 AI 채팅 필터링 기능으로 금칙어와 광고성 텍스트를 감지, 차단해 사용자 환경을 개선할 수 있다.

Since
25.0.0

이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.:
Copyright © Com2uS Platform Corporation. All Right Reserved. 이용약관 개인정보 처리방침