《三十六计》联合运营访问接口设计.docx

上传人:b****3 文档编号:4626052 上传时间:2022-12-07 格式:DOCX 页数:17 大小:19.18KB
下载 相关 举报
《三十六计》联合运营访问接口设计.docx_第1页
第1页 / 共17页
《三十六计》联合运营访问接口设计.docx_第2页
第2页 / 共17页
《三十六计》联合运营访问接口设计.docx_第3页
第3页 / 共17页
《三十六计》联合运营访问接口设计.docx_第4页
第4页 / 共17页
《三十六计》联合运营访问接口设计.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

《三十六计》联合运营访问接口设计.docx

《《三十六计》联合运营访问接口设计.docx》由会员分享,可在线阅读,更多相关《《三十六计》联合运营访问接口设计.docx(17页珍藏版)》请在冰豆网上搜索。

《三十六计》联合运营访问接口设计.docx

《三十六计》联合运营访问接口设计

三十六计联合运营接口

1.登录接口2

1.1.接口说明2

1.2.接口格式2

1.3.auth传送数据2

1.4.verify数据接口说明2

1.5.接口返回数据2

2.充值接口3

2.1.接口说明3

2.2.接口格式3

2.3.auth传送数据3

2.4.verify数据接口说明3

2.5.接口返回数据4

3.订单查询接口4

3.1.接口说明4

3.2.接口格式4

3.3.auth传送数据4

3.4.verify数据接口说明4

3.5.接口返回数据4

4.服务器信息查询接口5

4.1.接口说明5

4.2.接口格式5

4.3.auth传送数据5

4.4.verify数据接口说明5

4.5.接口返回数据5

5.用户存在信息查询6

5.1.接口说明6

5.2.接口格式6

5.3.auth传送数据6

5.4.verify数据接口说明6

5.5.接口返回数据6

6用户发展分查询接口7

6.1.接口说明7

6.2.接口格式7

6.3.auth传送数据7

6.4.verify数据接口说明7

6.5.接口返回数据7

7用户选举资格查询接口8

7.1.接口说明8

7.2.接口格式8

7.3.auth传送数据8

7.4.verify数据接口说明8

7.5.接口返回数据8

1.

登录接口

1.1.接口说明

登录接口是通过WEB访问方式发送给登录接口。

1.2.接口格式

登录的接口如下:

参数说明:

参数

说明

action

接口操作,login表示为登录游戏操作。

auth

传送数据,包括用户帐号等信息。

数据通过base64编码。

verify

auth数据的校验码,用来校验数据是否恶意修改。

1.3.auth传送数据

auth数据串需经过base64进行编码。

数据结构:

tid=1&sid=55&account=username&pwd=e10adc3949ba59abbe56e057f20f883e&ip=210.110.110.110&time=1254984732

参数说明:

参数

说明

必要否

tid

商户编号

必要

sid

服务器编号

必要

account

用户帐号

必要

pwd

密码md5加密串(如果提供不了,取帐号的前3\4位)(可以为空)

必要

ip

客服端ip

必要

time

当前时间戳

必要

补充说明:

具体需要的参数根据需求可以增加。

”必要”为必填项

1.4.verify数据接口说明

使用MD5方法对auth数据串+密钥进行加密

密钥为指定的字符串:

1.5.接口返回数据

此接口通过URL跳转调用实现。

-9系统错误-10:

商号错误

-11:

校验码错误-12:

参数错误

-13:

参数错误-14:

无效时间戳

2.充值接口

2.1.接口说明

使用金币充值接口可以直接向游戏中的指定帐号增加虚拟货币黄金。

2.2.接口格式

充值的接口如下:

参数说明:

参数

说明

action

接口操作,charge表示为充值游戏操作。

auth

传送数据,包括用户帐号,金额等信息。

数据通过base64编码.

verify

auth数据的校验码,用来校验数据是否恶意修改。

2.3.auth传送数据

auth数据串需经过base64进行编码。

数据结构:

param1=value1¶m2=value2¶m3=value3……

参数说明:

参数

说明

必要否

tid

商户编号

必要

sid

服务器编号

必要

account

用户帐号

必要

oid

订单号char(32)

必要

otype

订单类型(0,直接充值,1虚拟币兑换)

必要

money

花费金额

必要

gold

获得黄金的数量。

默认1RMB=10GOLD

必要

ip

客服端ip

必要

time

当前时间戳

必要

补充说明:

具体需要的参数根据需求可以增加。

”必要”为必填项

2.4.verify数据接口说明

使用MD5方法对auth数据串+密钥进行加密

2.5.接口返回数据{result:

1}

-10:

商号错误-11:

校验码错误

-12:

数据解析错误-13:

数据无效

-14:

无效时间戳-15:

冲值金额错误

-16:

黄金数量错误-17:

无效玩家帐号

0:

其他错误1:

成功

--------------------------------------------------------------------------------------------------------------

3.订单查询接口

3.1.接口说明

使用订单查询接口查询订单信息。

3.2.接口格式

充值的接口如下:

参数说明:

参数

说明

action

接口操作,checkOrder表示为充值游戏操作。

auth

传送数据,包括用户帐号,金额等信息。

数据通过base64编码.

verify

auth数据的校验码,用来校验数据是否恶意修改。

3.3.auth传送数据

auth数据串需经过base64进行编码。

数据结构:

param1=value1¶m2=value2¶m3=value3……

参数说明:

参数

说明

必要否

tid

商户编号

必要

oid

订单号

必要

time

当前时间戳

必要

补充说明:

具体需要的参数根据需求可以增加。

”必要”为必填项

3.3.verify数据接口说明

使用MD5方法对auth数据串+密钥进行加密

3.4.接口返回数据

-10:

商号错误-11:

校验码错误

-12:

数据解析错误-13:

数据无效

-14:

无效时间戳

0:

无此订单号1:

成功

{result:

1,order:

”base64”}

Base64:

oid=订单号&otype=订单类型&account=帐号&sid=服务器编号&money=金额&gold=黄金&pdt=订单时间

 

4.服务器信息查询

4.1.接口说明

查询各个服务器信息

4.2.接口格式

充值的接口如下:

参数说明:

参数

说明

action

接口操作,getServerList表示为获取服务器信息。

auth

传送数据,包括用户帐号,金额等信息。

数据通过base64编码.

verify

auth数据的校验码,用来校验数据是否恶意修改。

4.3.auth传送数据

auth数据串需经过base64进行编码。

数据结构:

param1=value1¶m2=value2¶m3=value3……

参数说明:

参数

说明

必要否

tid

商户编号

必要

time

当前时间戳

必要

补充说明:

具体需要的参数根据需求可以增加。

”必要”为必填项

4.3.verify数据接口说明

使用MD5方法对auth数据串+密钥进行加密

4.4.接口返回数据

-10:

商号错误-11:

校验码错误

-12:

无效时间戳

0:

无任何信息1:

成功

{"result":

1,"server":

[{"flag":

"0","registerFlag":

"0","roundEndTime":

"1970-01-0108:

00:

00","roundStartTime":

"1970-01-0108:

00:

00","serverCode":

"123456","serverGroup":

"test","serverLoginSum":

"16","serverName":

"test-双线1区","serverRegisterSum":

"21","serverStatus":

"0"}]}

 

registerFlag,0:

不可以注册,1:

可以注册,-1:

管理平台没有取到值

serverStatus,值为0,1,2默认为0不可手工直接修改该参数

0:

正常登陆

1:

所有玩家不可登陆

2:

代表只有允许地址可以访问

roundStartTime轮回开始时间

roundEndTime轮回结束时间

serverCode服务器ID

serverLoginSum在线人数

serverName服务器名

serverRegisterSum注册总人数

5.用户存在信息查询

5.1.接口说明

查询各个服务器信息

5.2.接口格式

充值的接口如下:

参数说明:

参数

说明

action

接口操作,charge表示为充值游戏操作。

auth

传送数据,包括用户帐号,金额等信息。

数据通过base64编码.

verify

auth数据的校验码,用来校验数据是否恶意修改。

5.3.auth传送数据

auth数据串需经过base64进行编码。

数据结构:

param1=value1¶m2=value2¶m3=value3……

参数说明:

参数

说明

必要否

tid

商户编号

必要

sid

服务器编号

必要

account

账号

必要

必要

time

当前时间戳

必要

补充说明:

具体需要的参数根据需求可以增加。

”必要”为必填项

5.4.verify数据接口说明

使用MD5方法对auth数据串+密钥进行加密

5.5.接口返回数据

-10:

商号错误-11:

校验码错误

-12:

数据解析错误-13:

数据无效

-14:

无效时间戳-15:

服务器编号出错

0:

无此账号1:

账号存在

成功:

{“result”:

1,”nickname”:

”\u5348\u591c\u51f6\u7075”}

 

6.用户发展分查询

6.1.接口说明

查询拥护发展分信息

6.2.接口格式

充值的接口如下:

此接口请用post方式传递过来

参数说明:

参数

说明

action

接口操作,getinfo表示为充值游戏操作。

auth

传送数据,包括用户帐号,金额等信息。

数据通过base64编码.

verify

auth数据的校验码,用来校验数据是否恶意修改。

6.3.auth传送数据

auth数据串需经过base64进行编码。

数据结构:

param1=value1¶m2=value2¶m3=value3……

参数说明:

参数

说明

必要否

tid

商户编号

必要

sid

服务器编号

必要

cpr

域名的中间部分,比如uuzu

必要

urs

用户列表(user1,user2)一次最多1000人

必要

time

当前时间戳

必要

补充说明:

具体需要的参数根据需求可以增加。

”必要”为必填项

6.4.verify数据接口说明

使用MD5方法对auth数据串+密钥进行加密

6.5.接口返回数据

-10:

商号错误-11:

校验码错误

-12:

数据解析错误-13:

数据无效

-14:

无效时间戳-15:

服务器编号出错

0:

无此用户1:

成功

7.用户选举资格查询

7.1.接口说明

查询用户选举资格

7.2.接口格式

充值的接口如下:

此接口请用get方式传递过来

参数说明:

参数

说明

action

接口操作,usercandi表示为充值游戏操作。

auth

传送数据,包括用户帐号,金额等信息。

数据通过base64编码.

verify

auth数据的校验码,用来校验数据是否恶意修改。

7.3.auth传送数据

auth数据串需经过base64进行编码。

数据结构:

param1=value1¶m2=value2¶m3=value3……

参数说明:

参数

说明

必要否

tid

商户编号

必要

sid

服务器编号

必要

cpr

域名的中间部分,比如uuzu

必要

user

用户名

必要

time

当前时间戳

必要

补充说明:

具体需要的参数根据需求可以增加。

”必要”为必填项

7.4.verify数据接口说明

使用MD5方法对auth数据串+密钥进行加密

7.5.接口返回数据

-10:

商号错误-11:

校验码错误

-12:

数据解析错误-13:

数据无效

-14:

无效时间戳-15:

服务器编号出错

-1:

不在竞选期间-2:

目前没有竞选

-3:

用户不存在-4:

用户没有资格

1:

有资格  {“result”:

1,”data”:

[{“user”:

用户名,”country”:

国家,”name”:

昵称}]}

 

8.取指定日期最大在线人数

8.1.接口说明

取指定日期最大在线人数

8.2.接口格式

充值的接口如下:

此接口请用get方式传递过来

参数说明:

参数

说明

action

接口操作,getMaxOnline表示为充值游戏操作。

auth

传送数据,包括用户帐号,金额等信息。

数据通过base64编码.

verify

auth数据的校验码,用来校验数据是否恶意修改。

8.3.auth传送数据

auth数据串需经过base64进行编码。

数据结构:

param1=value1¶m2=value2¶m3=value3……

参数说明:

参数

说明

必要否

tid

商户编号

必要

sid

服务器编号

必要

sdate

统计时间(2009-10-26)

time

当前时间戳

必要

补充说明:

具体需要的参数根据需求可以增加。

”必要”为必填项

8.4.verify数据接口说明

使用MD5方法对auth数据串+密钥进行加密

8.5.接口返回数据

-10:

商号错误-11:

校验码错误

-12:

数据解析错误-13:

数据无效

-14:

无效时间戳-15:

服务器编号出错

-1:

不在竞选期间-2:

目前没有竞选

-3:

用户不存在-4:

用户没有资格

1:

有资格  {“result”:

1,”data”:

[{“user”:

用户名,”country”:

国家,”name”:

昵称}]}

 

9.取玩家排名

9.1.接口说明

取玩家排名

9.2.接口格式

充值的接口如下:

此接口请用get方式传递过来

参数说明:

参数

说明

action

接口操作,getUserRange表示为取玩家排行。

auth

传送数据,包括用户帐号,金额等信息。

数据通过base64编码.

verify

auth数据的校验码,用来校验数据是否恶意修改。

9.3.auth传送数据

auth数据串需经过base64进行编码。

数据结构:

param1=value1¶m2=value2¶m3=value3……

参数说明:

参数

说明

必要否

tid

商户编号

必要

time

当前时间戳

必要

补充说明:

具体需要的参数根据需求可以增加。

”必要”为必填项

9.4.verify数据接口说明

使用MD5方法对auth数据串+密钥进行加密

9.5.接口返回数据

-10:

商号错误-11:

校验码错误

-12:

数据解析错误-13:

数据无效

-14:

无效时间戳

返回json格式

 

10.取玩家昵称

10.1.接口说明

取玩家昵称

10.2.接口格式

充值的接口如下:

此接口请用post方式传递过来

参数说明:

参数

说明

action

接口操作,getdetail表示为查询玩家昵称。

auth

传送数据,包括用户帐号,金额等信息。

数据通过base64编码.

verify

auth数据的校验码,用来校验数据是否恶意修改。

10.3.auth传送数据

auth数据串需经过base64进行编码。

数据结构:

param1=value1¶m2=value2¶m3=value3……

参数说明:

参数

说明

必要否

tid

商户编号

必要

sid

服务器编号

必要

urs

用户列表(user1,user2)一次最多1000人

必要

time

当前时间戳

必要

补充说明:

具体需要的参数根据需求可以增加。

”必要”为必填项

10.4.verify数据接口说明

使用MD5方法对auth数据串+密钥进行加密

10.5.接口返回数据

-10:

商号错误-11:

校验码错误

-12:

数据解析错误-13:

数据无效

-14:

无效时间戳

返回json格式

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 文学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1