Skip to content
This repository was archived by the owner on Oct 14, 2021. It is now read-only.

Commit 0239c26

Browse files
authored
Update README.md
1 parent f6b6578 commit 0239c26

File tree

1 file changed

+38
-38
lines changed

1 file changed

+38
-38
lines changed

README.md

+38-38
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ Java用socket通信,封装python版ItChat
8989
9090
使用任何其他API之前必须先调用start(),🌰
9191

92-
```
92+
```java
9393
Shell shell = Shell.getInstance();
9494
shell.start();
9595
```
@@ -102,7 +102,7 @@ shell.start();
102102
103103
添加监听好友发送的消息,🌰
104104

105-
```
105+
```java
106106
Shell shell = Shell.getInstance()
107107
shell.addFriendMessageCallback(MessageTypeEnum.TEXT, param -> System.out.println(
108108
"Friend_MAP: " + JSON.toJSON(param)));
@@ -121,7 +121,7 @@ shell.addFriendMessageCallback(MessageTypeEnum.TEXT, param -> System.out.println
121121
122122
添加监听群聊发送的消息,🌰
123123

124-
```
124+
```java
125125
Shell shell = Shell.getInstance();
126126
shell.addGroupMessageCallback(MessageTypeEnum.TEXT, param -> System.out.println(
127127
"Group_TEXT: " + JSON.toJSON(param)));
@@ -140,7 +140,7 @@ shell.addGroupMessageCallback(MessageTypeEnum.TEXT, param -> System.out.println(
140140
141141
添加监听群聊发送的消息,🌰
142142

143-
```
143+
```java
144144
Shell shell = Shell.getInstance();
145145
shell.addMpMessageCallback(MessageTypeEnum.TEXT, param -> System.out.println(
146146
"Group_TEXT: " + JSON.toJSON(param)));
@@ -159,7 +159,7 @@ shell.addMpMessageCallback(MessageTypeEnum.TEXT, param -> System.out.println(
159159
160160
调用登录微信,将自动获取uuid及二维码,可以用[获取uuid](https://github.com/ChiHoc/ItChat-Java-Shell/blob/master/README.md#获取uuid)[获取二维码](https://github.com/ChiHoc/ItChat-Java-Shell/blob/master/README.md#获取二维码)[检查登录状态](https://github.com/ChiHoc/ItChat-Java-Shell/blob/master/README.md#检查登录状态)[初始化同步数据](https://github.com/ChiHoc/ItChat-Java-Shell/blob/master/README.md#初始化同步数据)[手机显示登录标志](https://github.com/ChiHoc/ItChat-Java-Shell/blob/master/README.md#手机显示登录标志)[开始接收消息](https://github.com/ChiHoc/ItChat-Java-Shell/blob/master/README.md#开始接收消息)六个接口代替,🌰
161161

162-
```
162+
```java
163163
Shell shell = Shell.getInstance();
164164
shell.login(
165165
false,
@@ -185,7 +185,7 @@ shell.login(
185185
186186
获取uuid(非自定义登录不用调用),🌰
187187

188-
```
188+
```java
189189
Shell shell = Shell.getInstance();
190190
uuid = shell.getQRUuid();
191191
```
@@ -198,7 +198,7 @@ uuid = shell.getQRUuid();
198198
199199
根据uuid获取二维码(非自定义登录不用调用),🌰
200200

201-
```
201+
```java
202202
Shell shell = Shell.getInstance()
203203
shell.getQR(uuid, false, null, qrCodeResponse -> System.out.println(JSON.toJSON(qrCodeResponse)));
204204
```
@@ -218,7 +218,7 @@ shell.getQR(uuid, false, null, qrCodeResponse -> System.out.println(JSON.toJSON(
218218
219219
根据uuid检查登录状态(非自定义登录不用调用),🌰
220220

221-
```
221+
```java
222222
Shell shell = Shell.getInstance();
223223
String statusCode = shell.checkLogin(uuid);
224224
```
@@ -235,7 +235,7 @@ String statusCode = shell.checkLogin(uuid);
235235
236236
初始化同步数据,返回用户信息,好友列表,syncKey(非自定义登录不用调用),🌰
237237

238-
```
238+
```java
239239
Shell shell = Shell.getInstance();
240240
WebInitDO webInitDO = shell.webInit();
241241
```
@@ -248,7 +248,7 @@ WebInitDO webInitDO = shell.webInit();
248248
249249
手机显示登录标志,即使不手动调用,在之后调用其他方法也会自动在手机上显示网页登录标志(非自定义登录不用调用),🌰
250250

251-
```
251+
```java
252252
Shell shell = Shell.getInstance();
253253
ShowMobileLoginDO showMobileLoginDO = shell.showMobileLogin();
254254
```
@@ -261,7 +261,7 @@ ShowMobileLoginDO showMobileLoginDO = shell.showMobileLogin();
261261
262262
开始接收消息,可以使用轮询调用获取消息接口代替(非自定义登录不用调用),🌰
263263

264-
```
264+
```java
265265
Shell shell = Shell.getInstance();
266266
shell.startReceiving(() -> System.out.println("exitCallback"));
267267
```
@@ -278,7 +278,7 @@ shell.startReceiving(() -> System.out.println("exitCallback"));
278278
279279
获取最新消息(非自定义接收消息不用调用),🌰
280280

281-
```
281+
```java
282282
Shell shell = Shell.getInstance();
283283
FetchMessageDO fetchMessageDO = shell.getMsg();
284284
```
@@ -291,7 +291,7 @@ FetchMessageDO fetchMessageDO = shell.getMsg();
291291
292292
登出,🌰
293293

294-
```
294+
```java
295295
Shell shell = Shell.getInstance();
296296
StatusResponseDO response = shell.logout();
297297
```
@@ -304,7 +304,7 @@ StatusResponseDO response = shell.logout();
304304
305305
更新群聊,🌰
306306

307-
```
307+
```java
308308
Shell shell = Shell.getInstance();
309309
ContactDO contactDO = shell.updateChatroom("@@35sdaf902lsddqfscbnmds", true);
310310
```
@@ -322,7 +322,7 @@ ContactDO contactDO = shell.updateChatroom("@@35sdaf902lsddqfscbnmds", true);
322322
323323
更新好友,🌰
324324

325-
```
325+
```java
326326
Shell shell = Shell.getInstance();
327327
ContactDO contactDO = shell.updateFriend("@fdguiwjnur3jds832vd");
328328
```
@@ -341,7 +341,7 @@ ContactDO contactDO = shell.updateFriend("@fdguiwjnur3jds832vd");
341341

342342
虽然是getContact,但是只是返回群聊列表(不建议自己调用,使用其他获取接口代替),🌰
343343

344-
```
344+
```java
345345
Shell shell = Shell.getInstance();
346346
List<ContactDO> contactList = shell.getContact(false);
347347
```
@@ -358,7 +358,7 @@ List<ContactDO> contactList = shell.getContact(false);
358358
359359
获取好友列表,🌰
360360

361-
```
361+
```java
362362
Shell shell = Shell.getInstance();
363363
List<ContactDO> contactList = shell.getFriends(false);
364364
```
@@ -375,7 +375,7 @@ List<ContactDO> contactList = shell.getFriends(false);
375375
376376
获取公众号列表,🌰
377377

378-
```
378+
```java
379379
Shell shell = Shell.getInstance();
380380
List<ContactDO> contactList = shell.getMps(false);
381381
```
@@ -392,7 +392,7 @@ List<ContactDO> contactList = shell.getMps(false);
392392
393393
设置备注,🌰
394394

395-
```
395+
```java
396396
Shell shell = Shell.getInstance();
397397
StatusResponseDO responseDO = shell.setAlias("@fdguiwjnur3jds832vd", "自动备注");
398398
```
@@ -410,7 +410,7 @@ StatusResponseDO responseDO = shell.setAlias("@fdguiwjnur3jds832vd", "自动备
410410
411411
置顶好友,🌰
412412

413-
```
413+
```java
414414
Shell shell = Shell.getInstance();
415415
StatusResponseDO responseDO = shell.setPinned("@fdguiwjnur3jds832vd", true);
416416
```
@@ -428,7 +428,7 @@ StatusResponseDO responseDO = shell.setPinned("@fdguiwjnur3jds832vd", true);
428428
429429
添加好友,🌰
430430

431-
```
431+
```java
432432
Shell shell = Shell.getInstance();
433433
StatusResponseDO responseDO = shell.addFriend("@fdguiwjnur3jds832vd", AddFriendStatusEnum.ADD, "verifyContent", true);
434434
```
@@ -448,7 +448,7 @@ StatusResponseDO responseDO = shell.addFriend("@fdguiwjnur3jds832vd", AddFriendS
448448
449449
获取头像,🌰
450450

451-
```
451+
```java
452452
Shell shell = Shell.getInstance();
453453
HeadImgDO getHeadImg( String userName, String chatroomUserName, String picDir );
454454
```
@@ -467,7 +467,7 @@ HeadImgDO getHeadImg( String userName, String chatroomUserName, String picDir );
467467
468468
建立群聊,🌰
469469

470-
```
470+
```java
471471
Shell shell = Shell.getInstance();
472472
CreateChatroomDO createChatroomDO = shell.createChatroom(new ArrayList<ContactDO>() {{
473473
ContactDO contactDO = new ContactDO();
@@ -492,7 +492,7 @@ CreateChatroomDO createChatroomDO = shell.createChatroom(new ArrayList<ContactDO
492492
493493
修改群聊名,🌰
494494

495-
```
495+
```java
496496
Shell shell = Shell.getInstance();
497497
ModifyChatroomDO modifyChatroomDO = shell.setChatroomName("@@4234abs8987987asd98w98989", "name");
498498
```
@@ -510,7 +510,7 @@ ModifyChatroomDO modifyChatroomDO = shell.setChatroomName("@@4234abs8987987asd98
510510
511511
踢出群聊成员,🌰
512512

513-
```
513+
```java
514514
Shell shell = Shell.getInstance();
515515
ModifyChatroomDO modifyChatroomDO = shell.deleteMemberFromChatroom("@@bd79da9a86aa407fef4faf575dcff5cfde953b449e6af9a181fa5dcf0f7050db", new ArrayList<ContactDO>() {{
516516
ContactDO contactDO = new ContactDO();
@@ -532,7 +532,7 @@ ModifyChatroomDO modifyChatroomDO = shell.deleteMemberFromChatroom("@@bd79da9a86
532532
533533
添加群聊成员,🌰
534534

535-
```
535+
```java
536536
Shell shell = Shell.getInstance();
537537
ModifyChatroomDO modifyChatroomDO = shell.addMemberIntoChatroom("@@bd79da9a86aa407fef4faf575dcff5cfde953b449e6af9a181fa5dcf0f7050db", new ArrayList<ContactDO>() {{
538538
ContactDO contactDO = new ContactDO();
@@ -555,7 +555,7 @@ ModifyChatroomDO modifyChatroomDO = shell.addMemberIntoChatroom("@@bd79da9a86aa4
555555
556556
发送文字消息,🌰
557557

558-
```
558+
```java
559559
Shell shell = Shell.getInstance();
560560
SendMsgDO sendMsgDO = shell.sendMsg("msg", "@633cead849896f858ed14ae242748fb9");
561561
```
@@ -573,7 +573,7 @@ SendMsgDO sendMsgDO = shell.sendMsg("msg", "@633cead849896f858ed14ae242748fb9");
573573
574574
上传文件消息,微信的发送视频图片等消息,需要先上传文件到服务器,获取mediaId,🌰
575575

576-
```
576+
```java
577577
Shell shell = Shell.getInstance();
578578
UploadFileDO uploadFileDO = shell.uploadFile("xxx/a.jpg", true, false, "@4234abs8987987asd98w98989");
579579
```
@@ -593,7 +593,7 @@ UploadFileDO uploadFileDO = shell.uploadFile("xxx/a.jpg", true, false, "@4234abs
593593
594594
发送文件消息,🌰
595595

596-
```
596+
```java
597597
Shell shell = Shell.getInstance();
598598
SendMsgDO sendMsgDO = shell.sendFile("xxx/a.jpg", "@4234abs8987987asd98w98989", null);
599599
```
@@ -612,7 +612,7 @@ SendMsgDO sendMsgDO = shell.sendFile("xxx/a.jpg", "@4234abs8987987asd98w98989",
612612
613613
发送图片消息,🌰
614614

615-
```
615+
```java
616616
Shell shell = Shell.getInstance();
617617
SendMsgDO sendMsgDO = shell.sendImage("sxxx/a.jpg", "@4234abs8987987asd98w98989", null);
618618
```
@@ -631,7 +631,7 @@ SendMsgDO sendMsgDO = shell.sendImage("sxxx/a.jpg", "@4234abs8987987asd98w98989"
631631
632632
发送视频消息,🌰
633633

634-
```
634+
```java
635635
Shell shell = Shell.getInstance();
636636
SendMsgDO sendMsgDO = shell.sendVideo("sxxx/a.mp4", "@4234abs8987987asd98w98989", null);
637637
```
@@ -650,7 +650,7 @@ SendMsgDO sendMsgDO = shell.sendVideo("sxxx/a.mp4", "@4234abs8987987asd98w98989"
650650
651651
撤回消息,🌰
652652

653-
```
653+
```java
654654
Shell shell = Shell.getInstance();
655655
RevokeDO revokeDO = shell.revoke("5961489659369359345", "filehelper", "15105439316990");
656656
```
@@ -669,7 +669,7 @@ RevokeDO revokeDO = shell.revoke("5961489659369359345", "filehelper", "151054393
669669
670670
登录的终极接口,可以先读取本地登录状态信息判断登录状态,再决定是否重新登录,🌰
671671

672-
```
672+
```java
673673
Shell shell = Shell.getInstance();
674674
shell.autoLogin(true, null, false, null, param -> QRCodeTools.showLoginCode(param.getQrcode()), () -> QRCodeTools.dismissLoginCode(), null);
675675
```
@@ -692,7 +692,7 @@ shell.autoLogin(true, null, false, null, param -> QRCodeTools.showLoginCode(para
692692
693693
dump登录信息,用于重新加载登录状态,🌰
694694

695-
```
695+
```java
696696
Shell shell = Shell.getInstance();
697697
shell.dumpLoginStatus(null);
698698
```
@@ -709,7 +709,7 @@ shell.dumpLoginStatus(null);
709709
710710
重新加载登录dump下来的登录状态,🌰
711711

712-
```
712+
```java
713713
Shell shell = Shell.getInstance();
714714
StatusResponseDO statusResponseDO = shell.loadLoginStatus(null, () -> {
715715
System.out.println("loginCallback");
@@ -732,7 +732,7 @@ StatusResponseDO statusResponseDO = shell.loadLoginStatus(null, () -> {
732732
733733
搜索好友,🌰
734734

735-
```
735+
```java
736736
Shell shell = Shell.getInstance();
737737
List<ContactDO> contactList = shell.searchFriends("手机传输助手", "filehelper", null, "wechatAccount");
738738
```
@@ -752,7 +752,7 @@ List<ContactDO> contactList = shell.searchFriends("手机传输助手", "filehel
752752
753753
搜索群聊,🌰
754754

755-
```
755+
```java
756756
Shell shell = Shell.getInstance();
757757
List<ContactDO> contactList = shell.searchChatrooms("广场舞", "@@sad9s8d98sd98df89s989sd89f89");
758758
```
@@ -770,7 +770,7 @@ List<ContactDO> contactList = shell.searchChatrooms("广场舞", "@@sad9s8d98sd9
770770
771771
搜索群聊,🌰
772772

773-
```
773+
```java
774774
Shell shell = Shell.getInstance();
775775
List<ContactDO> contactList = shell.searchChatrooms("连岳", "@sa89df9sd89sd9898jsd9sd9");
776776
```

0 commit comments

Comments
 (0)