• Jmeter BeanShell调用接口


    之前通过用jmeter调用jar实现了Jmeter调用阿里大于短信接口

    更直接的方法:

    请先将阿里大于的Java包放到JMeertlibext下!

    import com.taobao.api.ApiException;
    import com.taobao.api.DefaultTaobaoClient;
    import com.taobao.api.TaobaoClient;
    import com.taobao.api.request.AlibabaAliqinFcSmsNumSendRequest;
    import com.taobao.api.response.AlibabaAliqinFcSmsNumSendResponse;

    public static String sms()throws Exception{
    String secret = vars.get("secret");
    String time = vars.get("time");
    String phone = vars.get("phone");
    TaobaoClient client = new DefaultTaobaoClient("http://gw.api.taobao.com/router/rest", "23617322",secret);
    AlibabaAliqinFcSmsNumSendRequest req = new AlibabaAliqinFcSmsNumSendRequest();
    req.setSmsType("normal");
    req.setSmsFreeSignName("子正");//签名
    req.setSmsParamString(time);//短信内容
    req.setRecNum(phone);//短信接收人
    req.setSmsTemplateCode("SMS_67645132");//短信模板
    AlibabaAliqinFcSmsNumSendResponse rsp;
    rsp = client.execute(req);
    vars.put("msg",rsp.getBody());
    return rsp.getBody();
    }

    sms();//调用函数

      

    运行结果

     手机短信:

     

    TryEverything
  • 相关阅读:
    spring boot 定时任务
    logger日志级别
    jstl与el结合常见用法
    sql 案例
    Python 环境
    java rsa加密解密
    app扫描二维码登陆
    TimerTask定时任务
    spring3+quartz2
    表关系
  • 原文地址:https://www.cnblogs.com/LiTry/p/7581159.html
Copyright © 2020-2023  润新知