使用者¶
用戶參與渠道查詢¶
要檢索應用程式使用者參與的頻道列表,請調用Chat類的getChannelsByUser()方法。
Channel 物件作為回應傳遞,其結構如下。
頻道¶
| 字段名稱 | 描述 | 類型 |
|---|---|---|
| channelId | 頻道 ID | 字串 |
| type | 頻道類型 (PRIVATE, PUBLIC, GROUP) | 列舉 |
| owner | 頻道擁有者的 Hive PlayerID | 字串 |
| channelName | 頻道名稱 | 字串 |
| maxMemberCount | 頻道參與者的最大數量 | 整數 |
| regTime | 頻道創建日期和時間(基於 UTC+0,格式 yyyy-MM-dd'T'HH:mm:ss.SSSZ) | 字串 |
| regTimeMillis | 頻道創建日期和時間(Unix 時間戳) | 長整數 |
這是一段範例代碼,用於檢索用戶參與的頻道列表。
使用者黑名單查詢¶
要查看應用程序用戶阻止的成員列表,請調用Chat類的getBlockMembers()方法。
回應將包括一個 BlockMember 物件,結構如下。
阻擋成員¶
| 欄位名稱 | 描述 | 類型 |
|---|---|---|
| playerId | 被封鎖用戶的玩家ID | long |
| blockedTime | 封鎖時間(基於 UTC+0,格式 yyyy-MM-dd'T'HH:mm:ss.SSSZ) | string |
| blockedTimeMillis | 封鎖時間(Unix 時間戳) | long |
以下是一段示例代码,用于检索被用户屏蔽的成员列表。
使用者區塊¶
要封鎖特定成員,應用程式使用者呼叫Chat類別blockMember()方法。
以下是一段示例代码,用于用户阻止特定成员。
解鎖用戶¶
要解除對成員的封鎖,請調用Chat類的unblockMember()方法。
以下是用戶解除成員封鎖的示例代碼。