Skip to content

Commit 00fb0b7

Browse files
committed
FEAT(m-5337441553):java-trans
1 parent 1eff040 commit 00fb0b7

File tree

247 files changed

+3881
-3920
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

247 files changed

+3881
-3920
lines changed

src/main/java/io/rong/RongCloud.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
2-
* 融云 Server API java 客户端
3-
* create by kitName
4-
* create datetime : 2017-06-05
2+
* RongCloud Server API Java Client
3+
* Created by kitName
4+
* Created datetime: 2017-06-05
55
* <p>
66
* v2.0.1
77
*/
@@ -82,7 +82,7 @@ public static RongCloud getInstance(String appKey, String appSecret, CenterEnum
8282
}
8383

8484
/**
85-
* 自定义访问实例
85+
* Custom access instance
8686
*
8787
* @param appKey
8888
* @param appSecret
@@ -100,19 +100,19 @@ public static RongCloud getInstance(String appKey, String appSecret, RongCloudCo
100100
}
101101

102102
/**
103-
* 自定义 API 地址
103+
* Custom API endpoint
104104
*/
105105
public static RongCloud getInstance(String appKey, String appSecret, String... apiHosts) {
106106
return getInstance(appKey, appSecret, new RongCloudConfig(apiHosts));
107107
}
108108

109109
/**
110-
* 自定义 api 支持备用域名
110+
* Custom API with backup domains
111111
*
112112
* @param appKey
113113
* @param appSecret
114-
* @param api API 地址
115-
* @param apiBackUp 备用 API 地址列表
114+
* @param api Primary API endpoint
115+
* @param apiBackUp List of backup API endpoints
116116
*/
117117
@Deprecated
118118
public static RongCloud getInstance(String appKey, String appSecret, String api, List<String> apiBackUp) {

src/main/java/io/rong/RongCloudConfig.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,28 +16,28 @@ public RongCloudConfig(List<String> apiDomainList) {
1616

1717

1818
/**
19-
* Api 的域名列表
19+
* List of API domains
2020
*/
2121
public String[] apiDomains = new String[] {};
2222

2323
/**
24-
* 访问失败满多少次后进行切换
24+
* Number of failures required before switching domains
2525
*/
2626
public int errorSwitchingThreshold = 1;
2727

2828
/**
29-
* http Tcp链接建立超时时间设置,单位ms
29+
* HTTP TCP connection timeout in milliseconds
3030
*/
3131
public int httpConnectTimeout = 30000;
3232

3333
/**
34-
* http获取响应的超时时间设置,单位ms
34+
* HTTP response timeout in milliseconds
3535
*/
3636
public int httpReadTimeout = 30000;
3737

3838

3939
/**
40-
* 是否维持长连接
40+
* Whether to maintain a persistent connection
4141
*/
4242
public boolean connectionKeepAlive = false;
4343

src/main/java/io/rong/example/chatroom/BanAllMemberExample.java

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,25 +3,23 @@
33
import io.rong.CenterEnum;
44
import io.rong.RongCloud;
55
import io.rong.methods.chatroom.ban.BanAllMember;
6-
import io.rong.models.chatroom.ChatroomMember;
76
import io.rong.models.chatroom.ChatroomModel;
87
import io.rong.models.response.ChatroomBanListResult;
9-
import io.rong.models.response.ListGagChatroomUserResult;
108
import io.rong.models.response.ResponseResult;
119
import io.rong.models.response.StatusResult;
1210

1311
/**
14-
* 聊天室全体成员禁言
12+
* Chatroom Mute All Members
1513
* @author RongCloud
1614
*/
1715
public class BanAllMemberExample {
1816

1917
/**
20-
* 此处替换成您的appKey
18+
* Replace with your App Key
2119
* */
2220
private static final String appKey = "appKey";
2321
/**
24-
* 此处替换成您的appSecret
22+
* Replace with your App Secret
2523
* */
2624
private static final String appSecret = "appSecret";
2725

@@ -30,8 +28,8 @@ public static void main(String[] args) throws Exception {
3028
BanAllMember banAllMember = rongCloud.chatroom.banAllMember;
3129

3230
/**
33-
* API 文档: https://doc.rongcloud.cn/imserver/server/v1/im-server-api-list-v1
34-
* 添加聊天室全体成员禁言
31+
* API Documentation: https://doc.rongcloud.cn/imserver/server/v1/im-server-api-list-v1
32+
* Mute all members in a chatroom
3533
* */
3634
ChatroomModel chatroom = new ChatroomModel();
3735
chatroom.setId("RC_Test_chatroom1");
@@ -40,24 +38,23 @@ public static void main(String[] args) throws Exception {
4038
System.out.println("addBanAllMember: " + result.toString());
4139

4240
/**
43-
* API 文档: https://docs.rongcloud.cn/v4/views/im/server/chatroom/ban.html#ban-add
44-
* 聊天室全体禁言状态检查
41+
* API Documentation: https://docs.rongcloud.cn/v4/views/im/server/chatroom/ban.html#ban-add
42+
* Check the mute status of all members in a chatroom
4543
* */
4644
StatusResult statusResult = banAllMember.check(chatroom);
4745
System.out.println("checkBanAllMember: " + statusResult.toString());
4846

4947
/**
50-
*
51-
* API 文档: https://docs.rongcloud.cn/v4/views/im/server/chatroom/ban.html#ban-query
52-
* 获取聊天室全体禁言列表
48+
* API documentation: https://docs.rongcloud.cn/v4/views/im/server/chatroom/ban.html#ban-query
49+
* Get the list of all muted members in the chatroom
5350
*/
5451
ChatroomBanListResult chatroomBanListResult = banAllMember.getList(10,1);
5552
System.out.println("listBanAllMember: " + chatroomBanListResult.toString());
5653

5754
/**
5855
*
59-
* API 文档: https://docs.rongcloud.cn/v4/views/im/server/chatroom/ban.html#ban-rollback
60-
* 删除聊天室全体禁言
56+
* API documentation: https://docs.rongcloud.cn/v4/views/im/server/chatroom/ban.html#ban-rollback
57+
* Remove the mute for all members in the chatroom
6158
*/
6259
ResponseResult removeResult = banAllMember.remove(chatroom);
6360
System.out.println("removeBanAllMember: " + removeResult.toString());

src/main/java/io/rong/example/chatroom/BanAllMemberWhitelistExample.java

Lines changed: 14 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,37 +2,35 @@
22

33
import io.rong.CenterEnum;
44
import io.rong.RongCloud;
5-
import io.rong.methods.chatroom.ban.BanAllMember;
65
import io.rong.methods.chatroom.ban.BanAllMemberWhitelist;
76
import io.rong.models.chatroom.ChatroomMember;
87
import io.rong.models.chatroom.ChatroomModel;
9-
import io.rong.models.response.*;
8+
import io.rong.models.response.GroupBanWhitelistResult;
9+
import io.rong.models.response.ResponseResult;
1010

1111
/**
12-
* 聊天室全体成员禁言白名单
12+
* Chatroom Mute Exceptions
1313
* @author RongCloud
1414
*/
1515
public class BanAllMemberWhitelistExample {
1616

1717
/**
18-
* 此处替换成您的appKey
19-
* */
18+
* Replace with your App Key
19+
*/
2020
private static final String appKey = "appKey";
2121
/**
22-
* 此处替换成您的appSecret
23-
* */
22+
* Replace with your App Secret
23+
*/
2424
private static final String appSecret = "appSecret";
2525

26-
27-
2826
public static void main(String[] args) throws Exception {
2927
RongCloud rongCloud = RongCloud.getInstance(appKey, appSecret, CenterEnum.BJ);
3028
BanAllMemberWhitelist banAllMemberWhitelist = rongCloud.chatroom.banAllMemberWhitelist;
3129

3230
/**
33-
* API 文档: https://doc.rongcloud.cn/imserver/server/v1/im-server-api-list-v1
34-
* 添加聊天室全体禁言白名单
35-
* */
31+
* API Documentation: https://doc.rongcloud.cn/imserver/server/v1/im-server-api-list-v1
32+
* Add chatroom mute exceptions
33+
*/
3634
ChatroomMember[] members = {
3735
new ChatroomMember().setId("qawr34h"),
3836
new ChatroomMember().setId("qawr35h")
@@ -45,17 +43,16 @@ public static void main(String[] args) throws Exception {
4543
System.out.println("addBanAllMemberWhitelist: " + result.toString());
4644

4745
/**
48-
*
49-
* API 文档: https://doc.rongcloud.cn/imserver/server/v1/im-server-api-list-v1
50-
* 获取聊天室全体禁言白名单列表
46+
* API Documentation: https://doc.rongcloud.cn/imserver/server/v1/im-server-api-list-v1
47+
* Get chatroom mute exceptions list
5148
*/
5249
GroupBanWhitelistResult groupBanWhitelistResult = banAllMemberWhitelist.getList(chatroom.getId());
5350
System.out.println("listBanAllMemberWhitelist: " + groupBanWhitelistResult.toString());
5451

5552
/**
5653
*
57-
* API 文档: https://doc.rongcloud.cn/imserver/server/v1/im-server-api-list-v1
58-
* 删除聊天室全体禁言白名单
54+
* API Documentation: https://doc.rongcloud.cn/imserver/server/v1/im-server-api-list-v1
55+
* Remove the Mute Exceptions for all members in the chatroom
5956
*/
6057
ResponseResult removeResult = banAllMemberWhitelist.remove(chatroom);
6158
System.out.println("removeBanAllMemberWhitelist: " + removeResult.toString());

src/main/java/io/rong/example/chatroom/BanExample.java

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -9,30 +9,30 @@
99
import io.rong.models.response.ResponseResult;
1010

1111
/**
12-
* 聊天室全局
12+
* Chatroom Global Ban Example
1313
* @author RongCloud
1414
*/
1515
public class BanExample {
1616
/**
17-
* 此处替换成您的appKey
18-
* */
17+
* Replace with your App Key
18+
*/
1919
private static final String appKey = "appKey";
2020
/**
21-
* 此处替换成您的appSecret
22-
* */
21+
* Replace with your App Secret
22+
*/
2323
private static final String appSecret = "appSecret";
2424

2525
public static void main(String[] args) throws Exception {
2626
RongCloud rongCloud = RongCloud.getInstance(appKey, appSecret, CenterEnum.BJ);
27-
//自定义 api地址方式
28-
//RongCloud rongCloud = RongCloud.getInstance(appKey, appSecret,api);
27+
// Custom API endpoint
28+
// RongCloud rongCloud = RongCloud.getInstance(appKey, appSecret, api);
2929

3030
Ban ban = rongCloud.chatroom.ban;
3131

3232
/**
33-
* API 文档: https://doc.rongcloud.cn/imserver/server/v1/im-server-api-list-v1
34-
* 添加聊天室全局禁言
35-
* */
33+
* API Documentation: https://doc.rongcloud.cn/imserver/server/v1/im-server-api-list-v1
34+
* Add global chatroom mute
35+
*/
3636
ChatroomMember[] members = {
3737
new ChatroomMember().setId("qawr34h"),new ChatroomMember().setId("qawr35h")
3838
};
@@ -43,18 +43,17 @@ public static void main(String[] args) throws Exception {
4343
System.out.println("addGagUser: " + result.toString());
4444

4545
/**
46-
*
47-
* API 文档: https://doc.rongcloud.cn/imserver/server/v1/im-server-api-list-v1
48-
* 获取聊天时全局禁言列表
46+
* API Documentation: https://doc.rongcloud.cn/imserver/server/v1/im-server-api-list-v1
47+
* Get global chatroom mute list
4948
*/
5049

5150
ListGagChatroomUserResult chatroomListGagUserResult = ban.getList();
5251
System.out.println("ListGagUser: " + chatroomListGagUserResult.toString());
5352

5453
/**
5554
*
56-
* API 文档: https://doc.rongcloud.cn/imserver/server/v1/im-server-api-list-v1
57-
* 删除聊天时全局禁言
55+
* API Documentation: https://doc.rongcloud.cn/imserver/server/v1/im-server-api-list-v1
56+
* Remove global mute in chatroom
5857
*/
5958
chatroom = new ChatroomModel()
6059
.setMembers(members);

src/main/java/io/rong/example/chatroom/BlockExample.java

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,29 +13,28 @@
1313
*/
1414
public class BlockExample {
1515
/**
16-
* 此处替换成您的appKey
17-
* */
16+
* Replace with your App Key
17+
*/
1818
private static final String appKey = "appKey";
1919
/**
20-
* 此处替换成您的appSecret
21-
* */
20+
* Replace with your App Secret
21+
*/
2222
private static final String appSecret = "appSecret";
2323

24-
2524
public static void main(String[] args) throws Exception {
2625
RongCloud rongCloud = RongCloud.getInstance(appKey, appSecret, CenterEnum.BJ);
27-
//自定义 api地址方式
28-
//RongCloud rongCloud = RongCloud.getInstance(appKey, appSecret,api);
26+
// Custom API URL
27+
// RongCloud rongCloud = RongCloud.getInstance(appKey, appSecret, api);
2928

3029
Block block = rongCloud.chatroom.block;
3130

3231
ChatroomMember[] members = {
33-
new ChatroomMember().setId("qawr34h"),new ChatroomMember().setId("qawr35h")
32+
new ChatroomMember().setId("qawr34h"), new ChatroomMember().setId("qawr35h")
3433
};
3534
/**
36-
*API 文档: https://doc.rongcloud.cn/imserver/server/v1/im-server-api-list-v1
35+
* API Documentation: https://doc.rongcloud.cn/imserver/server/v1/im-server-api-list-v1
3736
*
38-
* 添加封禁聊天室成员方法
37+
* Add banned chatroom members
3938
*/
4039

4140

@@ -48,9 +47,9 @@ public static void main(String[] args) throws Exception {
4847

4948

5049
/**
51-
* API 文档: https://doc.rongcloud.cn/imserver/server/v1/im-server-api-list-v1
50+
* API Documentation: https://doc.rongcloud.cn/imserver/server/v1/im-server-api-list-v1
5251
*
53-
* 移除封禁聊天室成员方法
52+
* Method to unban chatroom members
5453
*/
5554
chatroom = new ChatroomModel()
5655
.setId("d7ec7a8b8d8546c98b0973417209a548")
@@ -59,9 +58,9 @@ public static void main(String[] args) throws Exception {
5958
//System.out.println("removeResult: " + removeResult.toString());
6059

6160
/**
62-
* API 文档: https://doc.rongcloud.cn/imserver/server/v1/im-server-api-list-v1
61+
* API Documentation: https://doc.rongcloud.cn/imserver/server/v1/im-server-api-list-v1
6362
*
64-
* 查询被封禁聊天室成员方法
63+
* Method to query banned chatroom members
6564
*/
6665
ListBlockChatroomUserResult getResult = block.getList("d7ec7a8b8d8546c98b0973417209a548");
6766
System.out.println("getListBlockUser: " + getResult.toString());

0 commit comments

Comments
 (0)