新增文件接口

This commit is contained in:
2022-01-28 20:06:15 +08:00
parent 5fa740c58f
commit bcae613e74
3 changed files with 46 additions and 1 deletions

View File

@@ -5,10 +5,13 @@ import com.yutou.qqbot.QQBotManager;
import com.yutou.qqbot.utlis.AppTools;
import com.yutou.qqbot.utlis.HttpTools;
import com.yutou.qqbot.utlis.RedisTools;
import com.yutou.qqbot.utlis.StringUtils;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.multipart.MultipartFile;
import java.io.File;
@@ -69,4 +72,16 @@ public class AppController {
}
return ret;
}
@ResponseBody
@RequestMapping("/qq/file.do")
public String sendFile(@RequestParam("image") MultipartFile file) throws Exception {
String path=AppTools.createFile("tmp",file,"tmp.png");
if(StringUtils.isEmpty(path)){
return "not file";
}
File _file=new File(path);
QQBotManager.getInstance().sendMessage(_file,583819556L,"time = "+AppTools.getToDayNowTimeToString());
return "ok";
}
}