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

<< Click to Display Table of Contents >>

当前位置:  部署与集成 > WebAPI 

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

复制链接

请求地址

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);

});

}

响应消息

响应结果

操作成功

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

<results>

  <result>

      <level>1</level>

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

  </result>

</results>

操作失败

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

<results>

<result>

        <level>6</level>

        <message>

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

        </message>

</result>

</results>        

结果描述

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

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

message为接口操作结果信息。