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

支付事件上报调用

调用方式

  • 请求方式: 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)",
    "product_id": "产品id",
    "product_name": "产品名称",
    "product_price": 150,
    "product_quantity": 1
    "purchase_count": 1
}

参数说明

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

返回示例

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

返回编码(code)说明

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