使用httpclient调用未来机器人接口web api调用实例

本文提供了一个使用HttpClient调用未来机器人接口的Java代码实例,详细展示了如何设置apikey、msg和ip参数,以及如何处理GBK编码,确保正确通信。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

接口申请官网地址:www.weilaitec.com

接口地址(例子):
http://a239p06512.zicp.vip/Web/BuAppJava.bujqrex?apikey="+apikey+"&msg="+msg+"&ip="+ip

用户端消息内容。
String msg ="你在干嘛呀?";
        
apikey参数。这个apikey就是网站上申请的APIKEY
apikey ="";
            
//客户端ip,最终用户端的唯一标识(可以是用户端的IP,或者手机设备号,或者微信号或者,qq号码等能证明身份的唯一标识就可以)        
String ip ="";
            
//这里一定要encode转换编码。转成GBK。

msg = URLEncoder.encode(msg, "GBK");


三个参数全部小写
msg参数就是传输过去的对话内容。    
msg参数要编码成gbk,不然会乱码。

 

package ai.nlp.jiekou.test;

import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.UnsupportedEncodingException;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLEncoder;
import ai.nlp.util.changliang.ChangLiangZi;

 


public class ApiTest {

    /**
     * Get请求,获得返回数据
     * @param urlStr
     * @return
     */
    private static String opUrl(String urlStr)
    {        
        URL url = null;
        HttpURLConnection conn = null;
        InputStream is = null;
        ByteArrayOutputStream baos = null;
        try
        {
&nb

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值