docs(0): [java]-[wcferry-mvn]-注释一些方法调用

This commit is contained in:
chandler 2024-09-24 22:09:22 +08:00
parent 0fc6efae60
commit 19bcd7d3ed

View File

@ -42,40 +42,40 @@ public class WechatRunner implements ApplicationRunner {
Client client = new Client(properties.getSocketPort(), properties.getDllPath()); // 默认 10086 端口
// 是否已登录
log.info("isLogin: {}", client.isLogin());
// log.info("isLogin: {}", client.isLogin());
// 登录账号 wxid
log.info("wxid: {}", client.getSelfWxid());
// log.info("wxid: {}", client.getSelfWxid());
// 消息类型
log.info("message types: {}", client.getMsgTypes());
// log.info("message types: {}", client.getMsgTypes());
// 所有联系人包括群聊公众号好友
client.printContacts(client.getContacts());
// client.printContacts(client.getContacts());
// 获取数据库
log.info("dbs: {}", client.getDbNames());
// 获取数据库下的表
String db = "MicroMsg.db";
log.info("tables in {}: {}", db, client.getDbTables(db));
// log.info("tables in {}: {}", db, client.getDbTables(db));
// 发送文本消息aters 是要 @ wxid多个用逗号分隔消息里@的数量要与aters里的数量对应
client.sendText("Hello", "filehelper", "");
// client.sendText("Hello", "filehelper", "");
// client.sendText("Hello @某人1 @某人2", "xxxxxxxx@chatroom", "wxid_xxxxxxxxxxxxx1,wxid_xxxxxxxxxxxxx2");
// 发送图片消息图片必须要存在
client.sendImage("C:\\Projs\\WeChatFerry\\TEQuant.jpeg", "filehelper");
// client.sendImage("C:\\Projs\\WeChatFerry\\TEQuant.jpeg", "filehelper");
// 发送文件消息文件必须要存在
client.sendFile("C:\\Projs\\WeChatFerry\\README.MD", "filehelper");
// client.sendFile("C:\\Projs\\WeChatFerry\\README.MD", "filehelper");
String xml =
"<?xml version=\"1.0\"?><msg><appmsg appid=\"\" sdkver=\"0\"><title>叮当药房24小时服务28分钟送药到家</title><des>叮当快药首家承诺范围内28分钟送药到家叮当快药核心区域内7*24小时全天候服务送药上门叮当快药官网为您提供快捷便利正品低价安全放心的购药、送药服务体验。</des><action>view</action><type>33</type><showtype>0</showtype><content /><url>https://mp.weixin.qq.com/mp/waerrpage?appid=wxc2edadc87077fa2a&amp;type=upgrade&amp;upgradetype=3#wechat_redirect</url><dataurl /><lowurl /><lowdataurl /><recorditem /><thumburl /><messageaction /><md5>7f6f49d301ebf47100199b8a4fcf4de4</md5><extinfo /><sourceusername>gh_c2b88a38c424@app</sourceusername><sourcedisplayname>叮当快药 药店送药到家夜间买药</sourcedisplayname><commenturl /><appattach><totallen>0</totallen><attachid /><emoticonmd5></emoticonmd5><fileext>jpg</fileext><filekey>da0e08f5c7259d03da150d5e7ca6d950</filekey><cdnthumburl>3057020100044b30490201000204e4c0232702032f4ef20204a6bace6f02046401f62d042430326337303430352d333734332d343362652d623335322d6233333566623266376334620204012400030201000405004c537600</cdnthumburl><aeskey>0db26456caf243fbd4efb99058a01d66</aeskey><cdnthumbaeskey>0db26456caf243fbd4efb99058a01d66</cdnthumbaeskey><encryver>1</encryver><cdnthumblength>61558</cdnthumblength><cdnthumbheight>100</cdnthumbheight><cdnthumbwidth>100</cdnthumbwidth></appattach><weappinfo><pagepath>pages/index/index.html</pagepath><username>gh_c2b88a38c424@app</username><appid>wxc2edadc87077fa2a</appid><version>197</version><type>2</type><weappiconurl>http://wx.qlogo.cn/mmhead/Q3auHgzwzM4727n0NQ0ZIPQPlfp15m1WLsnrXbo1kLhFGcolgLyc0A/96</weappiconurl><appservicetype>0</appservicetype><shareId>1_wxc2edadc87077fa2a_29177e9a9b918cb9e75964f80bb8f32e_1677849476_0</shareId></weappinfo><websearch /></appmsg><fromusername>wxid_eob5qfcrv4zd22</fromusername><scene>0</scene><appinfo><version>1</version><appname /></appinfo><commenturl /></msg>";
client.sendXml("filehelper", xml, "", 0x21);
// client.sendXml("filehelper", xml, "", 0x21);
// 发送表情消息gif 必须要存在
client.sendEmotion("C:\\Projs\\WeChatFerry\\emo.gif", "filehelper");
// client.sendEmotion("C:\\Projs\\WeChatFerry\\emo.gif", "filehelper");
// 接收消息并调用 printWxMsg 处理
client.enableRecvMsg(100);