This function allows Operator to query previous balance operation for target player via transaction code. This is to query and understand if previous transaction is successfully updated.
Request method:( Host-> BeSoft):post
Encoding method:application/x-www-form-urlencoded
Besoft The response data format is: application/json
{besoftapi}/api/game/usertradeinfo
Name | Type | Required | Description |
---|---|---|---|
cert | String | Y | security code |
extension1 | String | Y | agent Id |
traceid | string | N | Unique id query (If the traceid is not empty, you do not need to enter the following parameters) |
user | String | N | player account queried |
startdate | String | N | Need to convert datetime to long format. 1517265756000 : 2018/01/30 06:42:36(GMT+8)Start date and time |
enddate | String | N | Need to convert datetime to long format. 1517265756000 : 2018/01/30 06:42:36(GMT+8)End date and time |
page | Int32 | N | start from 0 |
pagesize | Int32 | N | maximum 2000 |
Form Data
Content-Type: application/x-www-form-urlencoded
cert:v8VMKKzlPpD0te4rX99Hgefs3PQrBFWJKiuUqg6Y extension1:adminweb user:Guest492 startdate:1700122818110 enddate:1700123037718 page:0 pagesize:20
表单数据
Content-Type: application/x-www-form-urlencoded
cert:v8VMKKzlPpD0te4rX99Hgefs3PQrBFWJKiuUqg6Y extension1:adminweb traceid:fasdferq2432
Nmae | Type | Description |
---|---|---|
status | Int32 | status code |
totalsize | Int32 | total transactions in query result |
result | array | Result data array |
result.user | string | Player account |
result.sellbuy | Int32 | 1. Transfer score to player , 2. Transfer score from player |
result.createdate | Int64 | TimeStamp of data addition (MS) |
result.extension1 | string | Agent account |
result.traceid | string | Unique id |
result.tradescore | double | Transaction amount |
result.beforeuserscore | double | Player pre-trade balance |
result.afteruserscore | double | Player post-trade balance |
{
"status": 1,
"totalsize": 2,
"result": [
{
"user": "test1",
"extension1": "admin",
"sellbuy": "2",
"tradescore": "10.00",
"createdate": 1558980270793,
"traceid": "fasdferq2432"
"beforeuserscore": "110.00",
"tradescore": "100.00",
},
{
"user": "test1",
"extension1": "admin",
"sellbuy": "1",
"tradescore": "10.00",
"createdate": 1558980270793,
"traceid": "fasgfd345fs"
"beforeuserscore": "110.00",
"tradescore": "120.00",
}
]
}
{"status":1, "totalsize": 0,"result":[]}
{
"status": 0
}