老鬼微信机器人HttpApi接口之java示例代码demo

java多开版demo

官网:www.tjsbb.cn
QQ交流群:784455978
java demo下载

package com.zdc.pkg.chat.controller;

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.zdc.pkg.chat.entity.LaoGiuBotRtn;
import com.zdc.pkg.chat.utils.TextUtil;
import org.springframework.web.bind.annotation.*;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * @Description:
 * @Author: zdc.pkg
 * @create: 2020-08-27 16:36
 * @version: 1.0
 **/
@RestController
@RequestMapping("/")
@CrossOrigin
public class ChatController {
    @RequestMapping(value = "/chatWith", produces = "application/json;charset=UTF-8")
    @ResponseBody
    public Object chatWith(LaoGiuBotRtn laoGiuBotRtn, HttpServletRequest request) {
        String params = TextUtil.requestToString(request);// 从输入流获取参数
        System.out.println("请求参数:" + params);
        JSONObject object = JSON.parseObject(params);
        if (object != null) {
            JSONObject data = object.getJSONObject("data");
            String from_chatroom_wxid = data.getString("from_chatroom_wxid");
            if ("23533696421@chatroom".equals(from_chatroom_wxid)) {// 只针对测试群返回
                laoGiuBotRtn.setCl(1);
                laoGiuBotRtn.setMsg("测试消息");
                laoGiuBotRtn.setTo_user(from_chatroom_wxid);
                laoGiuBotRtn.setAt_someone(data.getString("from_member_wxid"));
            }
        }
        System.out.println("返回参数:" + JSONObject.toJSONString(laoGiuBotRtn));
        return laoGiuBotRtn;
    }
}

感谢网友:Chris提供技术支持

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值