开放平台事件事件上报支付事件上报

支付事件上报调用

调用方式

  • 请求方式: POST
  • 请求地址: https://tls2s.allapp.link/manage/event_tracking/purchases?project_id=你的ProjectId

请求头参数(Header)

参数必须说明
Content-Typeapplication/json声明json格式
AuthorizationBearer md5(OpenSecret+(空格)+md5(请求body))OpenSecret 获取方式:Dashboard > 开发配置 > 开放平台秘钥 获取OpenSecret

请求内容参数(Body)

请求示例:

{
    "user_id": "1",
    "pay_time": 1733296225,
    "transaction_id": "1",
    "transaction_desc": "交易描述",
    "amount": 150,
    "currency": "货币单位(如:USD CNY)",
    "purchase_count": 1,
    "content_items": [
        {
            "product_id": "产品id",
            "product_name": "产品名称",
            "product_price": 150,
            "product_quantity": 1
        }
    ]
}

参数说明

参数必须类型说明
projectstring智链Dashboard后台项目管理页中获取到的项目ID
user_idstring用户id
pay_timeint64交易时间(秒)
transaction_idstring交易id
transaction_descstring交易描述
amountint64总交易金额(单位:分 如1元则填100)
currencystring货币单位(如:USD CNY)
purchase_countint64支付次数,默认为:1
content_items[]object交易内容
content_items.product_idstring商品id
content_items.product_namestring商品名称
content_items.product_priceint64商品单价(单位:分 如1元则填100)
content_items.product_quantityint64商品数量

返回示例

{
    "code": 200,
    "msg": "请求成功",
    "data": {}
}

返回编码(code)说明

返回编码说明
200成功
10201用户不存在
10202用户没有登录设备
10203用户没有归属的链接