单身兄弟福利,撩妹神器恋爱话术库它来了~

1、前言

怎么跟女生聊天让她对你有好感?
不会聊天没关系,100W+恋爱话术库搜一搜,N+精彩回复,复制粘贴就能跟妹子聊嗨,不相信你还不会勾搭妹子

2、核心功能接口

垃圾服务器,兄弟们轻点调

接口地址:https://www.lxx-medicine.link/open/getLoveChat

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
    
    
  "count": 0,
  "key": "明天有空吗",
  "page": 0
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
count 分页大小 true integer
key 搜索关键词 true string
page 当前页 true integer

响应状态:

状态码 说明 schema
200 OK 话术响应
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
female 女生说的话 string
male 话术列表 array

响应示例:

[
	{
    
    
		"female": "明天有空吗",
      	"male": [
        "(有)真巧阿,明天刚好放假,有一大堆空闲时间不知道怎么过",
        "(没有)哎,老板又要我加班,明天还得去加班,难受"
      ]
	}
]

3、功能封装

3.1 通过QQ机器人调用,机器人构建教程参考用JAVA做个QQ机器人

在机器人消息监听中加入以下方法

    /**
     * 监听私聊消息
     */
    @OnPrivate
    public void privateMsg(PrivateMsg privateMsg, MsgSender sender) {
    
    
        // 智能聊天
//        sendMsg(privateMsg, sender, false);
        // 恋爱话术获取
        loveChat(privateMsg, sender);
    }

    /**
     * 恋爱话术功能
     *
     * @param commonMsg commonMsg
     * @param sender    sender
     */
    private void loveChat(MessageGet commonMsg, MsgSender sender) {
    
    
        log.info("恋爱话术~~~,接收消息:qq={}, msg={}", commonMsg.getAccountInfo().getAccountCode(),
                commonMsg.getMsgContent().getMsg());
        // 获取话术
        final JSONObject jsonObject = new JSONObject();
        jsonObject.put("page", 1);
        jsonObject.put("count", 5);
        jsonObject.put("key", commonMsg.getMsgContent().getMsg());
        final String resultStr = HttpUtil.post("https://www.lxx-medicine.link/open/getLoveChat", jsonObject.toJSONString());
        if (StringUtils.isEmpty(resultStr)) {
    
    
            return;
        }
        final JSONObject resultObj = JSONObject.parseObject(resultStr);
        if (!Objects.equals("200", resultObj.getString("code"))) {
    
    
            return;
        }
        final List<LoveChatDTO> loveChatList = JSONObject.parseArray(resultObj.getString("data"), LoveChatDTO.class);
        //发送私聊话术消息
        loveChatList.forEach(item -> {
    
    
            final StrBuilder msgBuilder = new StrBuilder("女生说: ");
            msgBuilder.append(item.getFemale()).append("\n");
            int i = 0;
            for (String msg : item.getMale()) {
    
    
                msgBuilder.append("话术").append(++i).append(": ").append(msg).append("\n");
            }
            sender.SENDER.sendPrivateMsg(commonMsg, msgBuilder.toString());
        });
    }

话术实体类

/**
 * @author yinfeng
 * @description 话术实体
 * @since 2022/1/1 20:40
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class LoveChatDTO {
    
    
    private String female;
    private List<String> male;
}

功能测试:获取到话术消息直接复制粘贴即可
在这里插入图片描述

机器人源码地址

https://gitee.com/yinfeng-code/java-robot.git

3.2 通过PostMan调用

curl --location --request POST 'https://www.lxx-medicine.link/open/getLoveChat' \
--header 'Content-Type: application/json' \
--data-raw '{
    "count": 100,
    "key": "如果我是你女朋友",
    "page": 1
}'


可以看到数据也是正常获取的。

3.3 前端h5调用

后面有时间在补充这个案例

猜你喜欢

转载自blog.csdn.net/a1774381324/article/details/122292860