简单邮件服务SES

    接口规范

    公共请求头

    下表列出了所有SES API所携带的公共头域。HTTP协议的标准头域如Content-Length等不在这里列出,数据交换格式为JSON,所有request/response body内容均采用UTF-8编码。

    头域(Header) 说明
    Authorization 包含Access Key与请求签名
    Content-Type application/json; charset=utf-8
    x-bce-date 表示日期的字符串
    x-bce-content-sha256 表示内容部分的SHA256签名的十六进制字符串。这里内容指HTTP Request Payload Body。即Content部分在被HTTP encode之前的原始数据。

    公共头域将在每个SES API中出现,是必需的头域,其中x-bce-content-sha256头域只出现在POST和PUT请求中。

    说明:SES API服务域名是ses.bj.baidubce.com。

    公共响应头

    下表列出了所有SES API的公共响应头域。HTTP协议的标准响应头域不在这里列出。

    头域(Header) 说明
    x-bce-request-id SES后端生成,并自动设置到响应头域中

    其中,request id使用UUID version4由SES服务生成。

    通用错误返回

    SES错误响应格式为:

    {
         "requestId":” ee9e7f47b84d5de66”,
         "code":1,
         "message":"The resource you requested does not exist"
    }

    其中,code为错误码。

    通用成功返回

    HTTP/1.1 200 OK
    一篇
    认证机制
    一篇
    操作指南