api接口文档

This commit is contained in:
“wanyongkang”
2021-06-02 11:50:51 +08:00
parent 7d4230ad4a
commit f6a655bb67
2 changed files with 48 additions and 0 deletions

View File

@@ -3,6 +3,7 @@
namespace app\api\controller;
use app\api\model\User;
use app\api\model\ProductAccount;
class Account
{
@@ -13,6 +14,34 @@ class Account
die;
}
}
//查询账号信息 ?apikey=1232455165&product=5&account=test1231
public function queryAccount()
{
//获取传递的数据
$data = $_GET;
$apikey = $data['apikey'];
$user_model = new User;
$user_info = $user_model->getOne(['apikey'=>$apikey]);
if (empty($user_info)){
$return_data = [
'Code' => 0,
'Message' => 'apikey不符合规范',
];
echo json_encode($return_data);
die;
}
$account_model = new ProductAccount;
$info = $account_model->getOne(['Account'=>$data['account'],"ProductId" => $data['product'],'UserId'=>$user_info['Id']],'ProductName,PackageName,Account,ConnectCount,StartTime,EndTime');
$return_data = [
'Code' => 0,
'Data' => $info,
'Message' => '',
];
echo json_encode($return_data);
}
//通过接口开测试
// /api/account/creeatTest?apikey=1232455165&product=5&package=61&account=test1231&pwd=123
public function createTest()

View File

@@ -0,0 +1,19 @@
<?php
/*
* @Descripttion:
* @version:
* @Author: kangkang
* @Date: 2020-10-22 16:13:41
* @LastEditors: kangkang
* @LastEditTime: 2020-11-07 17:14:39
*/
namespace app\api\model;
use fastphp\base\Model;
class ProductAccount extends Model
{
protected $table = 'product_account';
}