(function(){
//try{
var rtn="";
//获取许可证access_token
var URLConnector = new Packages.cn.myapps.util.http.HttpRequestUtil();
var requestUrl="http://172.16.15.51/env-101/QYVX/qywx/v1/gettoken?corpid=wx6648cc3e873c19aa&corpsecret=BSFQKopgnymXBudgO-3tpZJfTJXrH1xiS63MwNZFIw8";//请求接口地址
var outputStr = ''
var rtn="";
var contentType="application/json";//请求内容类型
var jsonText= Packages.cn.myapps.util.http.HttpRequestUtil.get(requestUrl,outputStr);
var jsonObject = Packages.net.sf.json.JSONObject.fromObject(jsonText);
var access_token = jsonObject.get("access_token");
println(access_token);
//调用消息接口,发送信息
var URLConnector_1 = new Packages.cn.myapps.util.http.HttpRequestUtil();
var requestUrl_1="http://172.16.15.51/env-101/QYVX/qywx/v1/message/send?access_token="+access_token;//请求接口地址
var requestMethod_1="post";//请求方式(GET、POST)
var outputStr_1 = ''
var num =getItemValueAsString("工号");
var con =getItemValueAsString("消息内容");
outputStr_1=outputStr_1+' {'
outputStr_1=outputStr_1+' "touser" : "'+num+'",'
outputStr_1=outputStr_1+' "toparty" : "",'
outputStr_1=outputStr_1+' "totag" : "",'
outputStr_1=outputStr_1+' "msgtype" : "text",'
outputStr_1=outputStr_1+' "agentid" : 1000029,'
outputStr_1=outputStr_1+' "text" : {'
outputStr_1=outputStr_1+' "content" : "'+con+'"'
outputStr_1=outputStr_1+' },'
outputStr_1=outputStr_1+' "safe":0,'
outputStr_1=outputStr_1+' "enable_id_trans": 0,'
outputStr_1=outputStr_1+' "enable_duplicate_check": 0,'
outputStr_1=outputStr_1+' "duplicate_check_interval": 1800'
outputStr_1=outputStr_1+' }'
var contentType_1="application/json";//请求内容类型
var jsonText_1= Packages.cn.myapps.util.http.HttpRequestUtil.get(requestUrl_1,outputStr_1);
var jsonObject_1 = Packages.net.sf.json.JSONObject.fromObject(jsonText_1);
var errcode = jsonObject_1.get("errcode");
if(errcode=='0'){
rtn=""
}else{
rtn="消息发送失败,错误码"+errcode
}
return rtn;
//}
//catch(e){
println("抓取报错:"+e);
//return createConfirm(e);
//}
})()
|