艾克斯记事

简易抽奖系统支持从列表中抽取中奖者,或者按概率抽取奖品

  简易抽奖系统,目前支持两种模式,1.从列表中安装配置的奖项一些性抽取;2.按照设置找好的奖品概率进行抽奖;
  本接口如果需要直接与前端对接,应对源码进行修改后时候,避免抽奖内容被修改;
  

抽奖系统测试页面

点击访问:抽奖测试页面
手机扫描二维码:

接口调用说明

测试APIURL:`https://www.xdiannao.com/API/LOTTERY`

请求方式

POST

Content-Type

json

按照设置好的概率抽奖

当mode参数为luck为单用户在设置好的概率下抽奖,所有奖项数量之和应小于奖池总数;

请求Body参数

{
"mode":"luck",
"rule":{"一等奖":1,"二等奖":1},
"pool":3
}
参数名 示例值 参数类型 参数描述
mode luck Text 支持 luck、list 两种
rule Ojbect 设置奖项及奖项数量 示例{“一等奖”:2,”二等奖”:4} 所有奖项数量相加应小于奖池总数量
pool 3 int 奖池总数量

成功响应示例

{
    "status": "ok",
    "prize": "一等奖"
}
参数名 示例值 参数类型 参数描述
status ok Text
prize 一等奖 Text

从列表中抽取中奖者

请求Body参数

{
"mode":"list",
"rule":{"一等奖":1,"二等奖":1},
"pool":["ssss","ssds","efw2"]
}
参数名 示例值 参数类型 参数描述
mode list Text
rule Ojbect
pool [“张三”,”李四”,”18888888888″] arry 参与抽奖的名单

成功响应示例

{"一等奖":["efw2"],"二等奖":["ssds","ssss"],"status":"ok"}

源码

不提供技术支持,如需要技术支持或功能定制,按照工作量另外收费;