first commit

This commit is contained in:
2025-11-28 14:28:58 +08:00
commit 6ef96e6370
314 changed files with 40282 additions and 0 deletions
+76
View File
@@ -0,0 +1,76 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="ini">[API]应用配置</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=ini</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">支付</td>
<td class="text-center">pay</td>
<td class="text-center"></td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">如果要获取支付配置,就需要在请求中传入该参数</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="12">
{
"code":200,
"msg":{
"app_bb":"1.5",
"app_nshow":"本次优化了操作界面,更简单,效率更快了",
"app_nurl":"https://www.eruyi.cn/fum.php",
"exten":{
"test_ini_1":"https://www.eruyi.cn/data/attachment/block/bf/bff5cee8be8559d197d3ea5b"
},
"pay":{
"state":"y",
"url":"http://pay.zhirui.link",
"appid":"10002",
"appkey":"d3d6tDYd6OER0tRYzyDhIXCWi4DtuWyx",
"ali":"y",
"wx":"y",
"qq":"n"
}
},
"time":1582107375
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+79
View File
@@ -0,0 +1,79 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="notice">[API]应用公告</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=notice</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="12">
{
"code":200,
"msg":[
{
"content":"为了更好了为大家提供服务,APP将于2020-3-3 23:40进行维护升级,维护时间预计4小时",
"date":"2020-03-03 16:05:21",
"name":"管理员"
},
{
"content":"请大家严格遵守APP协议,严禁发布广告、低俗、歧视、政治等信息。举报QQ:51154393",
"date":"2020-03-01 12:23:05",
"name":"管理员"
}
],
"time":1582107375
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+109
View File
@@ -0,0 +1,109 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="user_reg">[API]普通注册</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=user_reg</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">用户名</td>
<td class="text-center">name</td>
<td class="text-center">易如意验证系统</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">设置用户名</td>
</tr>
<tr>
<td class="text-center">账号</td>
<td class="text-center">user</td>
<td class="text-center">123456</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">账号长度5~11位,不支持中文和特殊字符</td>
</tr>
<tr>
<td class="text-center">密码</td>
<td class="text-center">password</td>
<td class="text-center">Abc123456.*</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">密码长度最少6位,最长18位,不支持中文以及.-*_以外特殊字符</td>
</tr>
<tr>
<td class="text-center">邀请人ID</td>
<td class="text-center">inv</td>
<td class="text-center">1</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">邀请人ID必须和被邀请的用户所属同一个应用</td>
</tr>
<tr>
<td class="text-center">设备信息/机器码</td>
<td class="text-center">markcode</td>
<td class="text-center">6312B6FD14302752</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果设置了《<span class="text-primary">设备重复注册间隔</span>》就必须传入设备信息/机器码</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="5">
{
"code":200,
"msg":"注册成功",
"time":1582107375
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+109
View File
@@ -0,0 +1,109 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="email_reg">[API]邮箱注册</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=email_reg</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">邮箱</td>
<td class="text-center">email</td>
<td class="text-center">123456@qq.com</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">邮箱用于接收验证码和登录</td>
</tr>
<tr>
<td class="text-center">验证码</td>
<td class="text-center">crc</td>
<td class="text-center">6350</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">验证码,使用《<a href="#afcrc">验证码获取</a>》接口获得</td>
</tr>
<tr>
<td class="text-center">密码</td>
<td class="text-center">password</td>
<td class="text-center">Abc123456.*</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">密码长度最少6位,最长18位,不支持中文以及.-*_以外特殊字符</td>
</tr>
<tr>
<td class="text-center">邀请人ID</td>
<td class="text-center">inv</td>
<td class="text-center">1</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">邀请人ID必须和被邀请的用户所属同一个应用</td>
</tr>
<tr>
<td class="text-center">设备信息/机器码</td>
<td class="text-center">markcode</td>
<td class="text-center">6312B6FD14302752</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果设置了《<span class="text-primary">设备重复注册间隔</span>》就必须传入设备信息/机器码</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="5">
{
"code":200,
"msg":"注册成功",
"time":1582107375
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+103
View File
@@ -0,0 +1,103 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="user_logon">[API]账号登录</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=user_logon</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">账号</td>
<td class="text-center">account</td>
<td class="text-center">123456</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">可以是账号、邮箱、手机号</td>
</tr>
<tr>
<td class="text-center">密码</td>
<td class="text-center">password</td>
<td class="text-center">Abc123456.*</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">密码长度最少6位,最长18位,不支持中文以及.-*_以外特殊字符</td>
</tr>
<tr>
<td class="text-center">设备信息/机器码</td>
<td class="text-center">markcode</td>
<td class="text-center">6312B6FD14302752</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">登录时验证设备信息</span>》就必须传入设备信息/机器码</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="12">
{
"code":200,
"msg":{
"token":"ec7f0e4c29cc91a523608ebafc7eef97",
"info":{
"id":1,
"pic":"http://17.u.com/data/pic/0.png",
"name":"这个人没有名字!",
"vip":1582112376,
"fen":100
},
},
"time":1582107375
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+85
View File
@@ -0,0 +1,85 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="alter_name">[API]修改用户昵称</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=alter_name</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">用户状态</td>
<td class="text-center">token</td>
<td class="text-center">ec7f0e4c29cc91a523608ebafc7eef97</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">登录成功后获得的token参数</td>
</tr>
<tr>
<td class="text-center">名称</td>
<td class="text-center">name</td>
<td class="text-center">易如意</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">修改用户名称</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="5">
{
"code":200,
"msg":"修改成功",
"time":1582107375
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+93
View File
@@ -0,0 +1,93 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="alter_pass">[API]修改用户密码</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=alter_pass</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">账号</td>
<td class="text-center">user</td>
<td class="text-center">123456</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">可以是账号、邮箱、手机号</td>
</tr>
<tr>
<td class="text-center">密码</td>
<td class="text-center">password</td>
<td class="text-center">Abc123456.*</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">当前账号密码</td>
</tr>
<tr>
<td class="text-center">新密码</td>
<td class="text-center">newpassword</td>
<td class="text-center">Abc654321.*</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">设置一个新的密码</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="5">
{
"code":200,
"msg":"修改成功",
"time":1582107375
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+93
View File
@@ -0,0 +1,93 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="get_fen">[API]积分验证</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=get_fen</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">用户状态</td>
<td class="text-center">token</td>
<td class="text-center">ec7f0e4c29cc91a523608ebafc7eef97</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">登录成功后获得的token参数</td>
</tr>
<tr>
<td class="text-center">积分ID</td>
<td class="text-center">fid</td>
<td class="text-center">1</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">积分事件ID</td>
</tr>
<tr>
<td class="text-center">事件标记</td>
<td class="text-center">mark</td>
<td class="text-center">41-1</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">可以将网址作为标记,首次访问扣除积分,再次访问不扣除。<br>空则每次扣积分</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="5">
{
"code":200,
"msg":"验证成功",
"time":1582451637
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+89
View File
@@ -0,0 +1,89 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="get_info">[API]获取用户信息</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=get_info</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">用户状态</td>
<td class="text-center">token</td>
<td class="text-center">ec7f0e4c29cc91a523608ebafc7eef97</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">登录成功后获得的token参数</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="10">
{
"code":200,
"msg":{
"id":"3",
"pic":"http://17.u.com/data/pic/0.png",
"user":"51154393",
"email":null,
"phone":"18800008888",
"name":"这个人没有名字",
"vip":"999999999",
"fen":"100",
"inv":"10",
"openid_wx":"000",
"openid_qq":""
},
"time":1582451637
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+77
View File
@@ -0,0 +1,77 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="get_vip">[API]会员验证</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=get_vip</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">用户状态</td>
<td class="text-center">token</td>
<td class="text-center">ec7f0e4c29cc91a523608ebafc7eef97</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">登录成功后获得的token参数</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="5">
{
"code":200,
"msg":"验证成功",
"time":1582451637
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+77
View File
@@ -0,0 +1,77 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="clock">[API]打卡签到</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=clock</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">用户状态</td>
<td class="text-center">token</td>
<td class="text-center">ec7f0e4c29cc91a523608ebafc7eef97</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">登录成功后获得的token参数</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="5">
{
"code":200,
"msg":"签到成功",
"time":1582451637
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+93
View File
@@ -0,0 +1,93 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="card">[API]卡密充值</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=card</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">账号/用户状态</td>
<td class="text-center">account/token</td>
<td class="text-center">123456</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果传account参数可以是账号、邮箱、手机号,<br>如果传token参数只能是用户token</td>
</tr>
<tr>
<td class="text-center">主卡密</td>
<td class="text-center">mainkm</td>
<td class="text-center">v8qV5JHD2j</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">卡密可以进行互相对冲</td>
</tr>
<tr>
<td class="text-center">卡密</td>
<td class="text-center">kami</td>
<td class="text-center">Z8NchcjTgH</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">被充值的卡密</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="5">
{
"code":200,
"msg":"充值成功",
"time":1582451637
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+93
View File
@@ -0,0 +1,93 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="email_bind">[API]绑定邮箱</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=email_bind</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">用户状态</td>
<td class="text-center">token</td>
<td class="text-center">ec7f0e4c29cc91a523608ebafc7eef97</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">登录成功后获得的token参数</td>
</tr>
<tr>
<td class="text-center">邮箱</td>
<td class="text-center">email</td>
<td class="text-center">123456@qq.com</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">使用邮箱找回密码</td>
</tr>
<tr>
<td class="text-center">验证码</td>
<td class="text-center">crc</td>
<td class="text-center">6350</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">验证码,使用《<a href="#afcrc">验证码获取</a>》接口获得</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="5">
{
"code":200,
"msg":"绑定成功",
"time":1582107375
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+85
View File
@@ -0,0 +1,85 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="email_untie">[API]解绑邮箱</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=email_untie</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">用户状态</td>
<td class="text-center">token</td>
<td class="text-center">ec7f0e4c29cc91a523608ebafc7eef97</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">登录成功后获得的token参数</td>
</tr>
<tr>
<td class="text-center">验证码</td>
<td class="text-center">crc</td>
<td class="text-center">6350</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">验证码,使用《<a href="#afcrc">验证码获取</a>》接口获得</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="5">
{
"code":200,
"msg":"解绑成功",
"time":1582107375
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+93
View File
@@ -0,0 +1,93 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="seek_pass">[API]找回密码</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=seek_pass</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">邮箱</td>
<td class="text-center">email</td>
<td class="text-center">123456@qq.com</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">使用邮箱找回密码</td>
</tr>
<tr>
<td class="text-center">验证码</td>
<td class="text-center">crc</td>
<td class="text-center">6350</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">验证码,使用《<a href="#afcrc">验证码获取</a>》接口获得</td>
</tr>
<tr>
<td class="text-center">新密码</td>
<td class="text-center">newpassword</td>
<td class="text-center">Abc654321.*</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">设置一个新的密码</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="5">
{
"code":200,
"msg":"找回密码成功",
"time":1582107375
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+93
View File
@@ -0,0 +1,93 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="set_up">[API]设置用户账号密码</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=set_up</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">用户状态</td>
<td class="text-center">token</td>
<td class="text-center">ec7f0e4c29cc91a523608ebafc7eef97</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">登录成功后获得的token参数</td>
</tr>
<tr>
<td class="text-center">账号</td>
<td class="text-center">user</td>
<td class="text-center">123456</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果是用邮箱、手机号、微信、QQ注册的可以设置账号</td>
</tr>
<tr>
<td class="text-center">密码</td>
<td class="text-center">password</td>
<td class="text-center">654321</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果是用微信、QQ注册的必须设置密码</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="5">
{
"code":200,
"msg":"设置成功",
"time":1582107375
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+86
View File
@@ -0,0 +1,86 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="upic">[API]上传头像</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=upic</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">用户状态</td>
<td class="text-center">token</td>
<td class="text-center">ec7f0e4c29cc91a523608ebafc7eef97</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">登录成功后获得的token参数</td>
</tr>
<tr>
<td class="text-center">上传器类型</td>
<td class="text-center">upt</td>
<td class="text-center">e4a</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果是蓝鸟的话请填写bbp,其他编程语言可不填</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="5">
{
"code":200,
"msg":"上传成功",
"time":1582107375
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+80
View File
@@ -0,0 +1,80 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="km_logon">[API]卡密登录</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=km_logon</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">卡密</td>
<td class="text-center">kami</td>
<td class="text-center">Z8NchcjTgH</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">需要登录的卡密</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="10">
{
"code":200,
"msg":{
"kami":"Z8NchcjTgH",
"vip":"1582112376"
},
"time":1582107375
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+101
View File
@@ -0,0 +1,101 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="qq_bind">[API]绑定QQ</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=qq_bind</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">用户状态</td>
<td class="text-center">token</td>
<td class="text-center">ec7f0e4c29cc91a523608ebafc7eef97</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">登录成功后获得的token参数</td>
</tr>
<tr>
<td class="text-center">QQopenid</td>
<td class="text-center">openid</td>
<td class="text-center">orZxa6KhLnASGpBF7UAxXV-ZNLFU</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">qq互联登录授权后返回的用户openid</td>
</tr>
<tr>
<td class="text-center">QQaccess_token</td>
<td class="text-center">access_token</td>
<td class="text-center">b1d5db78459376327cda93d4a95458f6</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">qq互联登录授权后返回的access_token</td>
</tr>
<tr>
<td class="text-center">QQ互联APPID</td>
<td class="text-center">qqappid</td>
<td class="text-center">101458030</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">QQ互联申请的APPID</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="5">
{
"code":200,
"msg":"绑定成功",
"time":1582107375
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+119
View File
@@ -0,0 +1,119 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="qq_login">[API]QQ登录注册</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=qq_login</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">QQopenid</td>
<td class="text-center">openid</td>
<td class="text-center">orZxa6KhLnASGpBF7UAxXV-ZNLFU</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">qq互联登录授权后返回的用户openid</td>
</tr>
<tr>
<td class="text-center">QQaccess_token</td>
<td class="text-center">access_token</td>
<td class="text-center">b1d5db78459376327cda93d4a95458f6</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">qq互联登录授权后返回的access_token</td>
</tr>
<tr>
<td class="text-center">QQ互联APPID</td>
<td class="text-center">qqappid</td>
<td class="text-center">101458030</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">QQ互联申请的APPID</td>
</tr>
<tr>
<td class="text-center">邀请人ID</td>
<td class="text-center">inv</td>
<td class="text-center">1</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">邀请人ID必须和被邀请的用户所属同一个应用</td>
</tr>
<tr>
<td class="text-center">设备信息/机器码</td>
<td class="text-center">markcode</td>
<td class="text-center">6312B6FD14302752</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果设置了《<span class="text-primary">设备重复注册间隔</span>》就必须传入设备信息/机器码</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="10">
{
"code":200,
"msg":{
"token":"ec7f0e4c29cc91a523608ebafc7eef97",
"info":{
"id":1,
"pic":"http://17.u.com/data/pic/0.png",
"name":"这个人没有名字!",
"vip":1582112376,
"fen":100
},
},
"time":1582107375
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+93
View File
@@ -0,0 +1,93 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="wx_bind">[API]绑定微信</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=wx_bind</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">用户状态</td>
<td class="text-center">token</td>
<td class="text-center">ec7f0e4c29cc91a523608ebafc7eef97</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">登录成功后获得的token参数</td>
</tr>
<tr>
<td class="text-center">微信openid</td>
<td class="text-center">openid</td>
<td class="text-center">orZxa6KhLnASGpBF7UAxXV-ZNLFU</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">微信登录授权后返回的用户openid</td>
</tr>
<tr>
<td class="text-center">微信access_token</td>
<td class="text-center">access_token</td>
<td class="text-center">b1d5db78459376327cda93d4a95458f6</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">微信登录授权后返回的access_token</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="5">
{
"code":200,
"msg":"绑定成功",
"time":1582107375
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+112
View File
@@ -0,0 +1,112 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="wx_login">[API]微信登录注册</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=wx_login</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">微信openid</td>
<td class="text-center">openid</td>
<td class="text-center">orZxa6KhLnASGpBF7UAxXV-ZNLFU</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">微信登录授权后返回的用户openid</td>
</tr>
<tr>
<td class="text-center">微信access_token</td>
<td class="text-center">access_token</td>
<td class="text-center">b1d5db78459376327cda93d4a95458f6</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">微信登录授权后返回的access_token</td>
</tr>
<tr>
<td class="text-center">邀请人ID</td>
<td class="text-center">inv</td>
<td class="text-center">1</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">邀请人ID必须和被邀请的用户所属同一个应用</td>
</tr>
<tr>
<td class="text-center">设备信息/机器码</td>
<td class="text-center">markcode</td>
<td class="text-center">6312B6FD14302752</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果设置了《<span class="text-primary">设备重复注册间隔</span>》就必须传入设备信息/机器码</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="10">
{
"code":200,
"msg":{
"token":"ec7f0e4c29cc91a523608ebafc7eef97",
"info":{
"id":1,
"pic":"http://17.u.com/data/pic/0.png",
"name":"这个人没有名字!",
"vip":1582112376,
"fen":100
},
},
"time":1582107375
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+86
View File
@@ -0,0 +1,86 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="goods">[API]获取商品列表</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=goods</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="12">
{
"code":200,
"msg":[
{
"gid":"1",
"gname":"会员一天",
"gmoney":"1.00",
"gtype":"vip",
"obtain":"1",
"cv":""
},
{
"gid":"2",
"gname":"积分一百",
"gmoney":"10.00",
"gtype":"fen",
"obtain":"100",
"cv":""
}
],
"time":1582360629
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+89
View File
@@ -0,0 +1,89 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="order">[API]查询订单</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=order</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">订单信息</td>
<td class="text-center">oin</td>
<td class="text-center">20200222174624120</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">可以是订单号,也可以是用户账号</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="12">
{
"code":200,
"msg":[
{
"order":"20200222174624120",
"gname":"会员一天",
"gmoney":"1.00",
"gtype":"vip",
"obtain":"1",
"otime":"1582379418",
"ptime":"0",
"ptype":"ali",
"state":"0"
}
],
"time":1582440801
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+125
View File
@@ -0,0 +1,125 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="pay">[API]发起支付</h2>
<p>接口URL地址:<?php echo WEB_URL;?>/api.php?act=pay</p>
<p>网页URL地址:<?php echo WEB_URL;?>/pay.php?app=10000&u=123456</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">订单号</td>
<td class="text-center">order</td>
<td class="text-center">20200222174624120</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">随机生成一个订单号</td>
</tr>
<tr>
<td class="text-center">账号/用户状态</td>
<td class="text-center">account/token</td>
<td class="text-center">123456</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果传account参数可以是账号、邮箱、手机号,<br>如果传token参数只能是用户token</td>
</tr>
<tr>
<td class="text-center">支付方式</td>
<td class="text-center">way</td>
<td class="text-center">ali</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">ali=支付宝,wx=微信,qq=QQ钱包</td>
</tr>
<tr>
<td class="text-center">商品ID</td>
<td class="text-center">gid</td>
<td class="text-center">1</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">通过获取商品列表返回</td>
</tr>
<tr>
<td class="text-center">User-Agent</td>
<td class="text-center">ua</td>
<td class="text-center">0</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">用于返回支付源码类型,0=pc(电脑扫码),1=H5(手机唤起)</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="12">
<!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><metahttp-equiv="Content-Type"content="text/html; charset=utf-8"><title>正在为您跳转到支付页面,请稍候...</title><styletype="text/css">body
{
margin: 0;padding: 0;
}p
{
position: absolute;left: 50%;top: 50%;width: 330px;height: 30px;margin: -35px00-160px;padding: 20px;font: bold14px/30px"宋体",
Arial;background: #f9fafcurl(./assets/images/load.gif)no-repeat20px26px;text-indent: 22px;border: 1pxsolid#c5d0dc;
}#waiting
{
font-family: Arial;
}</style><script>functionopen_without_referrer(link)
{
document.body.appendChild(document.createElement('iframe')).src='javascript: "<script>top.location.replace(\''+link+'\')<\/script>"';
}</script></head><body><formid='alipaysubmit'name='alipaysubmit'action='https://mapi.alipay.com/gateway.do?_input_charset=utf-8'method='get'><inputtype='hidden'name='_input_charset'value='utf-8'/><inputtype='hidden'name='notify_url'value='https: //pay.muitc.com/submit/alipay/alipay_notify.php'/><inputtype='hidden'name='out_trade_no'value='2020022221501880094'/><inputtype='hidden'name='partner'value='2088531505125737'/><inputtype='hidden'name='payment_type'value='1'/><inputtype='hidden'name='return_url'value='https: //pay.muitc.com/submit/alipay/alipay_return.php'/><inputtype='hidden'name='seller_id'value='2088531505125737'/><inputtype='hidden'name='service'value='create_direct_pay_by_user'/><inputtype='hidden'name='subject'value='投诉QQ:860000220
[
会员一天
]'/><inputtype='hidden'name='total_fee'value='1.00'/><inputtype='hidden'name='sign'value='0ac621233b31051ce8923d2938f450e1'/><inputtype='hidden'name='sign_type'value='MD5'/><inputtype='submit'value='正在跳转'></form><script>document.forms
[
'alipaysubmit'
].submit();</script><p>正在为您跳转到支付页面,请稍候...</p></body></html></textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+77
View File
@@ -0,0 +1,77 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="pay_res">[API]查询支付结果</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=pay_res</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">订单号</td>
<td class="text-center">oid</td>
<td class="text-center">20200222174624120</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">支付订单号</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="5">
{
"code":200,
"msg":"成功",
"time":1582440801
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+85
View File
@@ -0,0 +1,85 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="afcrc">[API]验证码获取</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=afcrc</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">邮箱</td>
<td class="text-center">email</td>
<td class="text-center">123456@qq.com</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">邮箱用于接收验证码</td>
</tr>
<tr>
<td class="text-center">验证码类型</td>
<td class="text-center">type</td>
<td class="text-center">reg</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">reg=注册,seek=找回密码,bind=绑定邮箱,untie=解绑邮箱。<br>不填写的话默认发送注册验证码</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="5">
{
"code":200,
"msg":"发送成功",
"time":1582107375
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+77
View File
@@ -0,0 +1,77 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="motion">[API]运动/心跳</h2>
<p>URL地址:<?php echo WEB_URL;?>/api.php?act=motion</p>
<p>请求参数说明:</p>
<div class="table-responsive-sm">
<table class="table table-bordered table-centered">
<thead>
<tr>
<th class="text-center">字段名</th>
<th class="text-center">变量名</th>
<th class="text-center">示例值</th>
<th class="text-center">类型</th>
<th class="text-center">必填</th>
<th class="text-center">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">应用</td>
<td class="text-center">app</td>
<td class="text-center">10000</td>
<td class="text-center">GET</td>
<td class="text-center"></td>
<td class="text-center">应用ID必填参数,用于获取APP配置</td>
</tr>
<tr>
<td class="text-center">用户状态</td>
<td class="text-center">token</td>
<td class="text-center">ec7f0e4c29cc91a523608ebafc7eef97</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">登录成功后获得的token参数</td>
</tr>
<tr>
<td class="text-center">时间戳</td>
<td class="text-center">t</td>
<td class="text-center">1582266964</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<span class="text-primary">时间差校验</span>》就必须传入客户端时间戳</td>
</tr>
<tr>
<td class="text-center">数据签名</td>
<td class="text-center">sign</td>
<td class="text-center">16d1b8c03072c8c7c5ecb51e157b059a</td>
<td class="text-center">GET/POST</td>
<td class="text-center"></td>
<td class="text-center">如果开启了《<a href="#sign">数据签名</a>》就必须传入签名数据</td>
</tr>
</tbody>
</table>
</div> <!-- end table-responsive-->
<p>返回结果:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="5">
{
"code":200,
"msg":"成功",
"time":1582451637
}</textarea>
</div>
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->
+30
View File
@@ -0,0 +1,30 @@
<div class="mt-1 mb-2">
<div class="container">
<div class="row">
<div class="col-xl-12">
<div class="card">
<div class="card-body">
<h2 id="sign">[示例]Sign签名计算方式</h2>
<p>已注册普通注册为例:</p>
<div class="note-editor note-frame card codeview">
<div class="note-editing-area">
<textarea class="note-codable" role="textbox" aria-multiline="true" rows="2">
Sign = 取MD5值("user=" + 编辑框_user.内容 + "&password=" + 编辑框_mima.内容 + "&inv=" + 编辑框_inv.内容 + "&markcode=" + 机器码 + "&t=" + 取现行时间戳(2) + "&" + APPKEY)
</textarea>
</div>
</div>
<div class="alert alert-warning alert-dismissible fade show mt-2" role="alert">
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
<strong>算法提示 - </strong> 不管是什么接口,只需要将所有post的数据进行拼接,然后 加上:&APPKEY 取MD5值即是Sign签名参数
</div>
</div>
</div> <!-- end /.text-center-->
</div> <!-- end col -->
</div>
<!-- end row -->
</div>
<!-- end container -->
</div><!-- end page -->