搜索本产品文档关键词
PostResult
所有文档
menu

BOS 对象存储

PostResult

接口描述

ImageOcrImageClassify两种产品处理后的事件消息推送到app设置的url上,内容包含BOS的事件信息和AI处理的结果。

如果规则中配置了encryption字段,那么请求中会包含Authorization的签名,保证消息不会被伪造或篡改。

注意:

  • Status Code: 200 OK才会认为消息推送成功,否则将会重试;
  • 对于过载保护的情况,支持Status Code: 429 Too Many Requests返回值,会间隔一段时间再重试;

请求

  • 请求语法

    Plain Text
    1http
    2POST /?result HTTP/1.1
    3Host: <User_Host>
    4Date: <Date>
    5Content-Type: application/json; charset=utf-8
    6Content-Length: <Content_Length>
    7Authorization: <AuthorizationString>
  • 请求参数

字段
类型
说明
version String 事件版本,当前为1.0
eventType String 事件类型
eventTime String 事件发生时间(GMT格式)
content Object 事件具体信息
+domain String 所属的domain
+bucket String 所属的bucket
+object String object名字
+eTag String object的eTag,如果object可能被覆盖,则需要用eTag判断是哪个版本的object触发的事件
result String 根据实际的事件为imageOcrimageClassify,具体内容参见AI通用文字识别AI通用图像分析
  • 请求头域

响应

  • 响应头域

  • 响应元素

示例

  • 请求示例

    Plain Text
    1http
    2POST /?result HTTP/1.1
    3Host: BucketName.bj.bcebos.com
    4Date: Wed, 12 Sep 2018 06:34:40 GMT
    5Content-Type: application/json; charset=utf-8
    6Content-Length: 0
    7
    8{
    9    "events": [
    10        {
    11            "version": "1.0",
    12            "eventType": "PutObject",
    13            "eventTime": "2009-10-28T22:32:00Z",
    14            "content": {
    15                "domain": "bj.bcebos.com",
    16                "bucket": "bucket-test",
    17                "object": "images/test.jpg",
    18                "eTag": "977b9623a15e520c663ac5ff6647e881",
    19            },
    20            "imageOcr": {
    21                "log_id": 153673668620866,
    22                "result": {
    23                    "ocr": {
    24                        "log_id": 1078286758436670376,
    25                        "words_result": [
    26                            {
    27                                "words": "MAKE"
    28                            }
    29                        ],
    30                        "words_result_num": 1,
    31                        "direction": 0
    32                    }
    33                }
    34            },
    35            "imageClassify": {
    36                "log_id": 6353842115261500790,
    37                "result_num": 1,
    38                "result": [
    39                    {
    40                        "score": 0.566877,
    41                        "root": "人物-人物特写",
    42                        "keyword": "马尾辫"
    43                    }
    44                ]
    45            }
    46        }
    47    ]
    48}
  • 响应示例

    Plain Text
    1HTTP/1.1 200 OK
    2x-bce-request-id: 4db2b34d-654d-4d8a-b49b-xxxxxx786409
    3Date: Wed, 12 Sep 2018 06:34:40 GMT
    4Content-Length: 0
    5Connection: close
    6Server: BceBos
上一篇
PostEvent
下一篇
静态网站