VoteGiveaway
The API related to voting and Giveaway information.
GEThttps://open.debox.pro/openapi/vote/info
Obtain the number of votes cast by the current address user in the current group
Parameters
Header
app_id
: String
Unique app identifier, obtain from DeBox Open Platform
X-API-KEY
: String
Developer API Key, obtain from DeBox Open Platform
nonce
: String
Random number, 8 digits long
timestamp
: String
Timestamp, accurate to milliseconds
signature
: String
sha1 calculated signature, must strictly follow the signature calculation rules below
Signature calculation rules:
// keep sequence:appsecret -> nonce -> timestamp
signature = SHA1({appsecret}{nonce}{timestamp})
appsecret: Developer App Secret, obtain from [DeBox Open Platform](https://developer.debox.pro/)
Signature calculation requires signing the random number and timestamp using the Developer App Secret corresponding to the X-API-KEY.
Query
wallet_address
: Wallet address, which represents a user
chain_id
: Blockchain network ID, default 1, Ethereum Mainnet
group_invite_url
: Group share URL, which represents a group
Responses
200: OK
# vote_number Number of votes
{
"code": 200,
"data": {
"vote_number": 6//Number of votes
},
"message": "success",
"success": true
}
400: Bad Request
{"error":"Bad Request","code":400,"message":"You X-API-KEY is not available"}
GEThttps://open.debox.pro/openapi/lucky_draw/info
Get the number of Luckydraws of the current address user in the current group
Parameters
Header
app_id
: String
Unique app identifier, obtain from DeBox Open Platform
X-API-KEY
: String
Developer API Key, obtain from DeBox Open Platform
nonce
: String
Random number, 8 digits long
timestamp
: String
Timestamp, accurate to milliseconds
signature
: String
sha1 calculated signature, must strictly follow the signature calculation rules below
Signature calculation rules:
// keep sequence:appsecret -> nonce -> timestamp
signature = SHA1({appsecret}{nonce}{timestamp})
appsecret: Developer App Secret, obtain from [DeBox Open Platform](https://developer.debox.pro/)
Signature calculation requires signing the random number and timestamp using the Developer App Secret corresponding to the X-API-KEY.
Query
wallet_address
: Wallet address, which represents a user
chain_id
: Blockchain network ID, default value 1, Ethereum mainnet
group_invite_url
: Group share URL, which represents a group
Responses
200: OK
# initiate_luckDraw_total Total number of draws initiated
# luckDraw_total Total number of entries to the draw
# luckDraw_win_total Total number of wins
{
"code": 1,
"data": {
"initiate_luckDraw_total": 3,
"luckDraw_total": 3,
"luckDraw_win_total": 3
},
"message": "success",
"success": true
}
400: Bad Request
{"error":"Bad Request","code":400,"message":"You X-API-KEY is not available"}