• 首 页
  • 产品介绍
  • 用户案例
  • 代理加盟
  • 全 部 栏 目

    智能AI电话系统 外呼电话线路 呼叫中心系统 人工外呼坐席 防封外呼系统 服务支持
    智能模拟对话机器人
    POST TIME:2021-08-23 17:24

    步骤

    **/*模拟机器人对话:
    *

    代码

    package demo;
    
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.InputStreamReader;
    import java.io.UnsupportedEncodingException;
    import java.net.MalformedURLException;
    import java.net.URL;
    import java.net.URLConnection;
    import java.net.URLEncoder;
    import java.util.Scanner;
    
    public class 智能机器人 {
    	// 程序的入口
    	public static void main(String[] args) {
    		// 1.*获取机器人所在地址*
    		// 为了防止发生变化 定义为final
    		final String API_KEY = "c02446aff52f74b78b55945454c5a6cf";
    		final String API_SECRET = "2kmpopubu7qo";
    		final String URL = "http://i.itpk.cn/api.php";
    		System.out.println("可以开始交流");
    		// 键盘扫描器
    		Scanner input = new Scanner(System.in);
    		//2.*建立与机器人的链接并完成对话*
    		// 重复的去问,所以用循环
    		while (input.hasNext()) {
    			String say = input.next();
    			try {
    				say = URLEncoder.encode(say, "utf-8");// 防止数据在传输的过程中乱码
    				// 字符串的拼接
    				String url = "http://i.itpk.cn/api.php?question=" + say + "&api_key=" + API_KEY + "&api_secret="
    						+ API_SECRET;
    				URL u = new URL(url);// 地址
    				URLConnection uc = u.openConnection();// 与机器人建立链接
    				// 读取字节输入流
    				InputStream is = uc.getInputStream();
    				// 将字节流转换成字符流
    				InputStreamReader isr = new InputStreamReader(is, "utf-8");
    				// 字节缓冲流,使效率达到最高
    				BufferedReader in = new BufferedReader(isr);
    				// 输出字符串
    				System.out.println(in.readLine());
    			} catch (UnsupportedEncodingException e) {
    				// TODO Auto-generated catch block
    				e.printStackTrace();
    			} catch (MalformedURLException e) {
    				// TODO Auto-generated catch block
    				e.printStackTrace();
    			} catch (IOException e) {
    				// TODO Auto-generated catch block
    				e.printStackTrace();
    			}
    		}
    	}
    }
    

    测验

    在这里插入图片描述 在这里插入图片描述

    上一篇:智能电话机器人安装部署好后怎么开始呼打电话?
    下一篇:选购电销机器人需要重点关注哪些事项
    

    关于我们 | 付款方式 | 荣誉资质 | 业务提交 | 代理合作


    © 2016-2020 巨人网络通讯

    时间:9:00-21:00 (节假日不休)

    地址:江苏信息产业基地11号楼四层

    《增值电信业务经营许可证》 苏B2-20120278

    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信