文档中心 > 御城河

batchLog

更新时间:2020/07/23 访问次数:8613

批量上传接口

http://gw.ose.aliyun.com/event/batchLog/

为提高日志传输效率,可以使用该接口批量上传日志。

 

参数

类型

是否必须

描述

appKey

string

Y

御城河颁发的app key

topAppKey

string

Y

(1)对于聚石塔ISV接入方,填写TOP应用对应的topAppKey。

(2)对于非聚石塔ISV接入方,如果存在对应开放平台的appkey,填写对应平台的appkey。

(3)对于非聚石塔ISV接入方,且没有开放平台,填写和御城河分配的appKey字段相同的值。

method

string

Y

批量上传的日志记录名字:order,sql, sendOrder,top

data

JSON串

Y

日志记录JSON数组,单条记录请参考method参数值对应接口的API参数说明,例如method值设为order时,参考order接口的参数值说明。

time

string Y

支持两种格式:(1)整型时间戳,精确到毫秒,1970年01月01日0点中以来的毫秒数。(2)yyyy-MM-dd HH:mm:ss格式的字符串

format

string Y json

sign

string Y 签名

 

data值:单条记录中可以不包含topAppKey参数,其它的参数必须按对应API的说明接入。data中包含的日志记录条数不要超过100,否则可能因为数据量过大,导致接口调用失败。

 

示例,批量传输2条order日志,method参数设置为“order”,data值设置为JSON串:

[

    {

        "appName": "appName",

        "ati": "ati",

        "operation": "operattion",

        "time": "1430124613671",

        "topAppkey": "topAppkey",

        "tradeIds": "tradeIds",

        "url": "url",

        "userId": "userId",

        "userIp": "userIP"

    },

    {

        "appName": "appName",

        "ati": "ati",

        "operation": "operattion",

        "time": "1430124613671",

        "topAppkey": "topAppkey",

        "tradeIds": "tradeIds",

        "url": "url",

        "userId": "userId",

        "userIp": "userIP"

    }

]

FAQ

关于此文档暂时还没有FAQ
返回
顶部