1.37 修改调度任务中发送邮件任务的收件人和抄送人

<< Click to Display Table of Contents >>

当前位置:  系统集成 > WebAPI 

1.37 修改调度任务中发送邮件任务的收件人和抄送人

Previous pageReturn to chapter overviewNext page

请求地址

http://ip:port/bi/api?action=saveNode&type=combineTaskmailAddr&token=xxxx

请求消息

请求参数

请求参数:xmlData(必填)

<?xml version="1.0" encoding="UTF-8"?>                        

<info>                        

<name>test</name>                        

<tomail>                        

 <add>18973309102@163.com;</add>                

 <remove>jessica;</remove>                

</tomail>                        

<ccmail>                        

 <add>jessica;</add>                

 <remove>jack;</remove>                

</ccmail>                        

</info>        

参数描述

name(必填):任务的名称。

tomail(选填):收件人节点。

ccmail(选填):抄送人节点。

add(选填):在发送人列表或者抄送人列表中添加指定的用户。

remove(选填):从发送人列表或者抄送人列表中移除指定的用户。

说明:收件人和抄送人的值为分号";"分割的列表。 其中,,每一项都可以是用户名或者邮箱地址, 最后的分号可以省略。

示例

function combineTaskMail() {

 var xml = getXml();

 $.post("http://" + ip + ":" + port + "/" + project        + "/api?action=saveNode&type=combineTaskmailAddr&token=xxxx", {

         "xmlData": xml

 }, function(result){

         writeXml(result);

 });

}

响应消息

响应结果

1) 操作成功

<?xml version="1.0" encoding="UTF-8"?>

<results>

   <result>

       <level>1</level>

       <message>保存“test”成功。</message>

   </result>

</results>

2) 操作失败

<?xml version="1.0" encoding="UTF-8"?>

<results>

 <result>

         <level>6</level>

         <message>

                 C:\Yonghong\Yonghong\bihome\scheduler\test.task (系统找不到指定的文件。)

         </message>

 </result>

</results>        

结果描述

响应结果信息为xml,直接parse即可。

1)level 返回类型,不同数值代表不同返回状态,见附录。

2)message为接口操作结果信息。