获取启用中的事务性邮件

Get Active Transactionals 获取启用中的事务性邮件

获取启用中的事务性邮件接口允许获取所有已启用的事务性邮件信息包括当前尚未开始发送的邮件.

 

请求数据格式

请求URL参数:
参数 类型 描述
apiKey string API key用于验证身份. 必填.

 

示例:
https://api.esv2.com/v2/Api/ActiveTransactionals?apiKey=YOUR_API_KEY_HERE

 

应答

应答数据元素:

元素/属性名称 类型 描述
Transactionals array[complex] 事务性邮件数列集合.

Transactional 子元素:

元素/属性名称 类型 描述
Id int 事务性邮件标识ID.
Tags array[string] 标签子元素.
Tag子元素:
元素/属性名称 类型 描述
Tag string 邮件中使用的标签名称.

示例

请求:

GET 

https://api.esv2.com/v2/Api/ActiveTransactionals?apiKey=test_api_key1 HTTP/1.1 
Accept-Encoding: gzip,deflate 
User-Agent: Jakarta Commons-HttpClient/3.1 
Host: api.esv2.com

OK 应答:

HTTP/1.1 200 OK
Cache-Control: private
Content-Type: text/xml; charset=utf-8
Content-Encoding: gzip
Vary: Accept-Encoding
Server: Microsoft-IIS/7.5
Set-Cookie: ASP.NET_SessionId=cu23cqm125fq1qih1kg4ux45; path=/; HttpOnly
X-AspNetMvc-Version: 1.0
X-AspNet-Version: 2.0.50727
X-Powered-By: ASP.NET
Date: Mon, 22 Jan 2018 12:56:22 GMT
Content-Length: 480
<ApiResponse xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xmlns:xsd=”http://www.w3.org/2001/XMLSchema”>
<Data>
<Transactionals>
<Transactional>
<Id>23</Id>
<Tags>
<Tag>tag_1</Tag>
<Tag>tag_5</Tag>
</Tags>
</Transactional>
<Transactional>
<ID>256</Id>
<Tags>
<Tag>tag_2</Tag>
</Tags>
</Transactional>
<Transactional>
<Id>345</Id>
<Tags/>
</Transactional>
</Transactionals>
</Data>
</ApiResponse>

 

当业务单元中没有任何启用中的事务性邮件的OK应答:

HTTP/1.1 200 OK
Cache-Control: private
Content-Type: text/xml; charset=utf-8
Content-Encoding: gzip
Vary: Accept-Encoding
Server: Microsoft-IIS/7.5
Set-Cookie: ASP.NET_SessionId=cu23cqm125fq1qih1kg4ux45; path=/; HttpOnly
X-AspNetMvc-Version: 1.0
X-AspNet-Version: 2.0.50727
X-Powered-By: ASP.NET
Date: Mon, 22 Jan 2018 12:56:22 GMT
Content-Length: 177
<ApiResponse xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xmlns:xsd=”http://www.w3.org/2001/XMLSchema”>
<Data>
<Transactionals />
</Data>
</ApiResponse>