wechat api
0.0.3
wechat-api เป็น API เวอร์ชัน Java ของบัญชีส่วนบุคคล WeChat ซึ่งช่วยให้บัญชีส่วนบุคคลมีความสามารถมากขึ้นและให้การเรียกอินเทอร์เฟซที่สะดวกสบาย
เอกสารออนไลน์
สำหรับนักเรียนพัฒนาท้องถิ่น โปรดติดตั้งปลั๊กอินลอมบอกก่อน และตรวจสอบให้แน่ใจว่าสภาพแวดล้อม JDK ของคุณเป็น 1.7+
แนะนำการพึ่งพา maven
< dependency >
< groupId >io.github.biezhi</ groupId >
< artifactId >wechat-api</ artifactId >
< version >1.0.6</ version >
</ dependency >
สร้างหุ่นยนต์ตัวน้อยของคุณเอง
public class HelloBot extends WeChatBot {
public HelloBot ( Config config ) {
super ( config );
}
@ Bind ( msgType = MsgType . TEXT )
public void handleText ( WeChatMessage message ) {
if ( StringUtils . isNotEmpty ( message . getName ())) {
log . info ( "接收到 [{}] 的消息: {}" , message . getName (), message . getText ());
this . sendMsg ( message . getFromUserName (), "自动回复: " + message . getText ());
}
}
public static void main ( String [] args ) {
new HelloBot ( Config . me (). autoLogin ( true ). showTerminal ( true )). start ();
}
}
/**
* 给文件助手发送消息
*
* @param msg 消息内容
* @return 发送是否成功
*/
boolean sendMsgToFileHelper ( String msg );
/**
* 给某个用户发送消息
*
* @param name 用户UserName
* @param msg 消息内容
* @return 发送是否成功
*/
boolean sendMsg ( String name , String msg );
/**
* 根据名称发送消息
*
* @param name 备注或昵称,精确匹配
* @param msg 消息内容
* @return 发送是否成功
*/
boolean sendMsgByName ( String name , String msg );
/**
* 给某个用户发送图片消息
*
* @param name 用户UserName
* @param imgPath 图片路径
* @return 发送是否成功
*/
boolean sendImg ( String name , String imgPath );
/**
* 根据名称发送图片消息
*
* @param name 备注或昵称,精确匹配
* @param imgPath 图片路径
* @return 发送是否成功
*/
boolean sendImgName ( String name , String imgPath );
/**
* 给用户发送文件
*
* @param name 用户UserName
* @param filePath 文件路径
* @return 发送是否成功
*/
boolean sendFile ( String name , String filePath );
/**
* 根据名称发送文件消息
*
* @param name 备注或昵称,精确匹配
* @param filePath 文件路径
* @return 发送是否成功
*/
boolean sendFileName ( String name , String filePath );
ดูเอกสารประกอบสำหรับ API เพิ่มเติม
เอ็มไอที